Markdown Table Generator
Runs in browserGenerate Markdown tables visually. Edit cells, set alignment, import CSV.
Generate Markdown tables visually. Add rows and columns, edit cells, set column alignment, and copy ready-to-use Markdown table syntax. Import from CSV. Free online Markdown table creator.
Markdown Table Generator tool
| Header 1 | Header 2 | Header 3 | | -------- | -------- | -------- | | Cell 1 | Cell 2 | Cell 3 | | Cell 4 | Cell 5 | Cell 6 | | Cell 7 | Cell 8 | Cell 9 |
Click L / C / R under each column header to set alignment. Click × to remove a row or column.
🔒 Runs in your browser · No uploads · Your data never leaves your device
How to use
Edit the table visually
Click any cell to edit it inline. Use + Add row and + Add column to grow the table.
Set column alignment
Click L, C, or R under each column header to set left, center, or right alignment.
Copy Markdown
Click Copy Markdown to copy the ready-to-use table syntax to your clipboard.
Common use cases
- Creating comparison tables for README files — Build a feature comparison table visually and copy the Markdown syntax for your GitHub README.
- Converting CSV data to Markdown table — Import CSV-formatted data to instantly generate a Markdown table without writing the syntax manually.
Examples
Simple comparison table
3 columns, 2 data rows, center-aligned middle column.
Output| Feature | Status | Notes | |---------|:------:|-------| | Auth | ✅ Done | JWT | | API | 🚧 WIP | |
Frequently asked questions
- Does this work with GitHub README files?
- Yes. GitHub renders Markdown tables using GitHub Flavored Markdown (GFM). The output is fully compatible.
- Can I import data from a spreadsheet?
- Copy cells from Excel or Google Sheets, paste as CSV using the Import CSV button, and the table is created instantly.
- How do I add more columns than the + button allows?
- Click + Add column repeatedly. There is no fixed maximum — the table grows horizontally as you add columns.
Key concepts
- GFM table
- A Markdown table using GitHub Flavored Markdown syntax — columns separated by | with a header separator row of dashes.
- Column alignment
- Controls how text is aligned in a Markdown table column: left (:---), center (:---:), or right (---:).
Related tools
You might find these useful too.