Convert CSV to a Markdown table
Paste CSV and turn it into a Markdown table ready for a README, issue or docs page. Choose the delimiter and column alignment — pipes and line breaks inside cells are escaped so the table always renders. The result is saved privately in your account.
No sign-up needed — runs instantly in your browser.
How it works
- 1Paste your CSV
- 2Pick the delimiter and alignment, then press Run
- 3Download the Markdown or find it in your files
Frequently asked questions
- Will pipe characters break the table?
- No — any | inside a cell is escaped and line breaks become <br>, so the Markdown always renders correctly.
- Can I set column alignment?
- Yes — choose left, center or right and the separator row uses the matching :--- syntax.
Related tools
Paste CSV and turn it into JSON. With a header row, each record becomes an object keyed by the column names; without one, each record is an array of values. Choose the delimiter and indentation — your file is stored privately in your account.
DeveloperPaste a JSON array and turn it into a Markdown table. Arrays of objects use one column per key (the union of all keys); arrays of values become a single column. Choose the column alignment — the result is saved privately in your account.
DeveloperPaste a JSON array and turn it into CSV. Arrays of objects become one column per key (the union of all keys); arrays of values become a single column. Choose the delimiter and whether to include a header — saved privately in your account.
DeveloperPaste Base64 to decode it back to readable text. Both standard and URL-safe Base64 are accepted. The result is stored privately in your account.
Developer