Git Conventional Commit & URL Converter
About Markdown Table Formatter
The Markdown Table Formatter & Column Aligner beautifies unaligned Markdown tables, adjusting column widths with padding spaces, aligning text (`:---`, `:---:`, `---:`), and converting CSV / TSV spreadsheets into clean Markdown tables.
How to Use Markdown Table Formatter
Step 1
Paste an unaligned Markdown table, CSV, or TSV data.
Step 2
Select alignment preferences for each column (Left, Center, Right).
Step 3
Review the perfectly aligned Markdown table.
Step 4
Click "Copy Markdown Table".
Practical Use Cases for Markdown Table Formatter
Aligning Messy GitHub / GitLab Markdown Tables
Transform jagged, unaligned Markdown pipe tables into neatly padded, readable source tables in `README.md`.
Converting Excel / CSV Data into Markdown Tables
Paste tab-separated or comma-separated tabular data from Excel/Sheets and convert it instantly into formatted Markdown pipe tables.
Input & Output Examples
Aligning Jagged Markdown Table
`|Name|Role|Score|\n|--|--|--|\n|Alice|Admin|100|\n|Bob|User|85|`
`| Name | Role | Score |\n| :---- | :---- | ----: |\n| Alice | Admin | 100 |\n| Bob | User | 85 |`
Key Features & Performance
- ✓Auto-pads column cells to match the width of the longest entry.
- ✓Supports Left (`:---`), Center (`:---:`), and Right (`---:`) column alignment syntax.
- ✓Import from CSV, TSV, or Excel clipboard with 1 click.
- ✓100% Client-Side memory execution.
- ✓1-Click Copy formatted Markdown table.
Key Terminology & Definitions
Pipe Table (GFM)
A Markdown table format using vertical pipes (`|`) as column dividers and hyphens (`-`) to separate the header row.
Alignment Colon (`:`)
Colons placed at the start, end, or both ends of delimiter hyphens to dictate column text justification.
