Build Markdown tables from CSV or TSV data, or design them in an interactive grid. Export clean, GitHub-flavored Markdown table syntax instantly with alignment options.
The Markdown Table Generator converts CSV or TSV spreadsheet data into properly formatted Markdown tables in seconds, and includes a visual grid editor for building tables from scratch without writing any syntax. Simply paste your comma-separated or tab-separated data, configure column alignment (left, center, right, or none), and the tool outputs clean GitHub-Flavored Markdown table syntax that renders correctly in GitHub READMEs, Notion, Obsidian, GitLab, and any other Markdown-aware platform. It also pretty-prints the output so column pipes are vertically aligned, making the raw Markdown source readable as well as rendered.
QWhat delimiter formats are supported for input data?
The tool auto-detects and supports comma-separated (CSV) and tab-separated (TSV) formats. You can also specify a custom delimiter such as a pipe (|) or semicolon.
QWhat is the difference between pretty-print and compact mode?
Pretty-print pads each cell with spaces so all column dividers are vertically aligned, making the raw Markdown readable. Compact mode omits padding for a smaller output, which is still valid Markdown but harder to read in source.
QDoes the generated table work in GitHub READMEs?
Yes. The output follows GitHub-Flavored Markdown (GFM) table syntax, which is supported by GitHub, GitLab, Bitbucket, and most other Markdown renderers.
QCan I convert a Markdown table back to CSV?
Yes. Paste an existing Markdown table into the input field and use the 'Table to CSV' export option to extract the data in comma-separated format.