How to use this text tool
- Paste a Markdown pipe table.
- Choose left, center, right, or preserved alignment.
- Enable missing-cell fill if rows have uneven columns.
- Run the formatter and copy the aligned table.
Align messy Markdown tables into clean pipe-table format. Repair header separators, normalize column widths, fill missing cells, and review table consistency metrics.
This Markdown table formatter makes tables readable in source form and more reliable in GitHub, documentation, notes, and static-site Markdown files.
Tables with escaped pipes inside cells may need manual review after formatting.
Try the sample input, run format table, and compare the before-and-after structure in the result panel.
Processing logic: split rows by pipe characters, normalize cell counts, calculate column widths, rebuild separator rows, and apply selected alignment.
Tables with escaped pipes inside cells may need manual review after formatting.
Paste a pipe table and run the formatter to pad cells and align each column based on the selected alignment mode.
Markdown tables break when rows have different column counts, the separator row is missing, or pipes are not placed correctly.
Yes. Choose center alignment to generate separator cells such as :---: for each column.
The formatter calculates the widest cell in each column and pads shorter cells so the source table lines up.
GitHub supports left, right, and center alignment using separator syntax such as --- , ---: , and :---:.
| Module | Purpose |
|---|---|
| Input parser | Reads pasted text, uploaded files, or sample data. |
| Processing engine | Applies formatting, minification, generation, or cleanup logic. |
| Quality report | Shows statistics, quality score, and practical recommendations. |
| Export tools | Supports copy, TXT, CSV, JSON, print, history, undo, and redo. |