Paste a messy Markdown table, get perfectly aligned columns back. Because life's too short to count spaces.
Formatted output will appear here
Paste a Markdown table on the left to format it
Trying to line up columns manually in vim or VS Code? Painful. This tool measures the widest cell in each column and pads everything to match. You get a table that's easy to read in raw text AND renders perfectly. Need to create a table from scratch? Try our JSON to Markdown or CSV to Markdown tools first.
When you change one cell in an unformatted table, the diff looks like noise. When the table is formatted, only the changed cell shows up as modified. Reviewers can see exactly what changed in 2 seconds instead of squinting at pipe positions. I started using this after getting complaints from reviewers about my messy table diffs.
Quick copy-paste with no trailing pipes? A table from a code generator with minimal spacing? Something you typed in a rush at 2am? All fine. The formatter normalizes everything into a consistent, readable format. After formatting, you can export to Excel with our Markdown to Excel tool, or generate the table from a spreadsheet using TSV to Markdown.
You just added a row to the feature matrix table in your README. Paste the table here, grab the formatted version, commit that instead. Your reviewers will thank you. Or at least they won't complain about the table formatting.
If your team or open-source project requires formatted tables (many do), this tool gets you there in one paste. Faster than configuring a local linter just to fix one table in a docs PR you're reviewing.
Converted a CSV or JSON file to a Markdown table? The output is valid but usually has uneven columns. One paste through this formatter and it looks like you hand-typed every space. Takes 3 seconds.
Endpoint tables, parameter tables, error code tables -- they all get messy over time as people add rows without aligning them. Paste the whole table here, get the clean version, drop it back in. Instant cleanup.
Other tools that work well with this one
Turn JSON arrays into Markdown tables, then format them here.
CSV files to Markdown tables in one step.
Paste from Excel/Sheets and get a Markdown table.
Take your formatted table and export it as .xlsx.
Upload a spreadsheet, get Markdown table output.
Parse Markdown tables into JSON for use in code.