Markdown table formatting
Align a messy Markdown table without changing its content
A Markdown table formatter measures the text in every column, rebuilds the separator row, and pads the source so columns line up. The rendered table may look the same, but the Markdown becomes much easier to read, review, and edit.
Preserves alignment rules
Left, centered, and right-aligned columns keep their colon markers while the surrounding dashes and cell widths are normalized.
Formats tables in full documents
Paste more than an isolated table. Paragraphs and other Markdown between tables are left in place while recognized tables are rebuilt.
Lets you verify the result
Use the source tab to inspect spacing and the Preview tab to confirm that the formatted table still renders as intended.
How to format a Markdown table
- Paste the table or the surrounding Markdown document into the input panel.
- Review the aligned output and confirm that escaped pipes and column alignment are correct.
- Copy the formatted Markdown back into the original file.
Markdown table formatter questions
Does formatting change table values?
The tool rebuilds spacing and table delimiters from parsed cells. Always review code-like values and unusual inline syntax before replacing the original.
Can it create a new table?
This page is for existing Markdown. Use the Markdown table generator to add rows and columns in a grid first.
