CSV to Markdown Table
Convert CSV data to a GitHub Flavored Markdown table entirely in your browser. Free and private. Handles quoted fields, embedded commas and custom delimiters.
Paste or upload a CSV file and get back a clean GitHub-flavored Markdown table, ready to drop into a README, wiki page, or pull request description without hand-aligning pipes and dashes yourself.
How to use it
- Paste your CSV text or upload a .csv file
- Confirm the delimiter and header row
- Copy or download the generated Markdown table
Frequently asked questions
- How does it decide on column widths and alignment?
- Each column is padded to fit its widest cell so the raw Markdown source lines up when you view it in a monospace editor; alignment defaults to left unless you set it.
- What happens to commas or pipe characters inside a cell?
- Pipe characters (|) inside your data are escaped as \| automatically so they don't get mistaken for a new column, and CSV fields quoted with commas are parsed as a single cell.
- Does it work with tab-separated or semicolon-separated files, not just commas?
- Yes, the tool detects the delimiter (comma, tab, or semicolon) from your file, or you can set it manually if detection guesses wrong.
- Is my CSV data uploaded anywhere?
- No, the conversion happens entirely in your browser tab, so your spreadsheet data never leaves your device.
- 1
Nothing is uploaded
The file never leaves your device. There is no server to send it to, so there is nothing to leak, log, or subpoena.
- 2
No signup, no limits
No account, no email, no daily cap, no watermark, and no paid tier waiting behind the third file.
- 3
Works offline
Load the page once and it keeps working with the network off, because all the work was always happening locally.