Markdown Table Generator
Your data never leaves your browserConvert CSV or tab-separated data into a formatted Markdown table.
Brie — Bug Reporting Tool
Found a bug while testing?
Brie captures screenshots, console logs, network data, and session replays in one click — so developers get the full context without the back-and-forth.
About Markdown Table Generator
Paste comma-separated or tab-separated values and instantly get a properly formatted Markdown table. The first row is treated as the header. All columns are padded to equal width for clean alignment, and you can choose left, center, or right alignment for the entire table.
How to use
- Paste your CSV or tab-separated data into the input panel — the first row should be the header.
- Choose a column alignment: left, center, or right.
- Copy the Markdown table from the output panel into your README or documentation.
More QA & Testing Tools
Frequently Asked Questions
FAQs about Markdown Table Generator
What input formats are supported?
Both comma-separated (CSV) and tab-separated (TSV) input are supported. The tool auto-detects which separator is used based on the first line.
Does the first row always become the header?
Yes. The first row of your input is always treated as the column header row in the generated Markdown table.
Can I use this output in GitHub README files?
Yes. GitHub, GitLab, Bitbucket, and most Markdown renderers fully support the pipe-based table syntax this tool generates.
How are columns padded?
Each column is padded with spaces to match the width of its longest cell, producing a visually aligned table in plain text editors as well as rendered views.
What happens if rows have different numbers of columns?
Short rows are padded with empty cells to match the header column count, so the table structure remains valid.