Markdown Table Generator
Type into a grid or paste data from a spreadsheet, choose column alignment, and get valid GitHub-Flavored Markdown table syntax with a live preview. Pipes, backslashes and line breaks are escaped for you.
1. Table
Up to 100 rows × 20 columnsImport CSV or tab-separated data
2. Markdown
GFM table3. Preview
Cell text shown as typedAbout Markdown Table Generator
Markdown Table Generator lets you build GitHub-Flavored Markdown tables in a spreadsheet-like grid. Add, remove and reorder rows and columns, set each column’s alignment, toggle the header row, and paste CSV, tab-separated text or cells copied from a spreadsheet. The tool escapes pipes, backslashes and line breaks, shows the Markdown live and previews the table.
Markdown tables are easy to read but tedious to type: every row needs pipes, the alignment row needs colons, and a single unescaped | breaks the layout. Building the table visually avoids these mistakes and makes it simple to turn spreadsheet data into documentation, README files or issue comments.
Step by step
- Type into the grid, paste cells from a spreadsheet, or load the sample data.
- Add, remove or move rows and columns with the buttons.
- Choose the alignment for each column.
- Decide whether the first row is the header and how line breaks are handled.
- Check the Markdown and the preview.
- Copy the Markdown or download it as a .md file.
What it offers
- Editable grid of up to 100 rows and 20 columns
- Add, remove and reorder rows and columns
- Left, centre, right or default alignment per column
- Header row toggle with valid output either way
- Escaping of pipes, backslashes and line breaks
- Optional escaping of < and >
- Paste from spreadsheets or import CSV/TSV
- Aligned, readable Markdown output and live preview
Tips for best results
- Keep tables narrow — wide tables are hard to read in Markdown and on phones.
- Use right alignment for numbers and prices.
- Put long explanations below the table rather than inside cells.
- Keep the HTML escaping option on unless you intend to use HTML in cells.
- Preview the result in the platform where it will be published.
Why people use it
No syntax errors
Pipes, alignment and escaping handled for you.
Fast
Paste spreadsheet data and convert in seconds.
Readable output
Columns are aligned in the Markdown itself.
Private
Everything runs in your browser.
Common questions
This runs entirely in your browser
No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.