CSV to Markdown Table Converter
Convert CSV or TSV spreadsheets into GitHub Flavored Markdown (GFM) tables with per-column alignment, pipe escaping, and padded or compact formatting.
About This Tool
Converts comma-, tab-, semicolon-, or pipe-delimited spreadsheets into GitHub Flavored Markdown (GFM) tables ready for READMEs, pull requests, and documentation sites.
Configure alignment for all columns or each individual column, toggle synthetic headers when your data has no header row, and switch between aligned ASCII padding and compact output.
Key Features
- Per-column alignment controls: Set left, center (:---:), or right (---:) alignment globally or per column.
- Automatic pipe & newline escaping: Escapes literal | characters as \| and converts multiline quoted cells to <br> so GFM table rows never break.
- Padded vs. compact modes: Format columns to equal monospace widths for clean plain-text reading, or strip extra spaces for minimal byte size.
- CSV & TSV support: Supports comma, tab, semicolon, and pipe delimiters with full RFC 4180 quoted field parsing.