README feature comparison
Build feature comparison matrices with headers, status badges, and formatted column alignments for GitHub READMEs.
Processed locally
Create Markdown tables with Markdown Table Generator Online, edit rows and columns, paste spreadsheet or CSV data, set alignment, and copy clean Markdown locally.
Overview
Markdown Table Generator creates, edits, parses, and formats Markdown tables locally. You can build tables in an interactive spreadsheet-like grid, paste data from Excel, Google Sheets, CSV, TSV, or existing Markdown tables, set per-column text alignment (left, center, right), preview live Markdown and HTML, and copy or download clean GitHub-flavored Markdown tables without uploading data.
Workflow
Follow the core workflow below. Use “Show in tool” to locate the real control in the live tool above.
Edit the starter grid directly in the Editor Grid cell by cell.
Editor GridEditable tableOpen Paste / Import to paste raw data copied from Excel, Google Sheets, CSV, TSV, or existing Markdown tables.
Paste / ImportImport to Grid EditorAdd or remove rows and columns until the grid matches the table you want to publish. The first row is used as the Markdown header.
Add rowDelete rowAdd columnDelete columnSelect a column and choose Left, Center, or Right. The separator row updates to the corresponding Markdown alignment syntax.
LeftCenterRightCheck the live Markdown output, including escaped pipes and normalized line breaks, before copying it into README or documentation.
Markdown outputRowsColumnsUse Markdown Source to inspect the exact syntax, then open HTML Preview to confirm how the table will read when rendered.
Markdown SourceHTML PreviewUse Copy Markdown for the normal workflow or Download .md when you need a file.
Copy MarkdownDownload .mdYou have generated a clean, valid Markdown table. You can copy the code directly or download a .md file.
Copy MarkdownDownload .mdPractical cases
Build feature comparison matrices with headers, status badges, and formatted column alignments for GitHub READMEs.
Copy a range of cells directly from Excel or Google Sheets and paste tab-separated data into the interactive editor.
Paste raw CSV or TSV text with custom or quoted values to auto-detect delimiters and convert to clean Markdown tables.
Paste an existing Markdown table with pipes and alignment markers to edit cells, reorder, or update alignment.
Troubleshooting
From evidence to action
Generate clean Markdown locally, review it, then paste the final table directly into README files, GitHub issues, pull requests, technical documentation, or coding agent prompts.
Developer guides
Understand the concept, inspect a testable example, then open it in the tool above.
FAQ