GreyScript AI

CSV to Markdown Table Converter

Convert a CSV or TSV file into a Markdown table for READMEs, docs or AI prompts. Quoted fields and different delimiters are handled, and the file stays in your browser.

1. Choose files
or paste rich text or HTML
Coming soon OCR for scanned PDFs and images · AI cleanup of messy layouts
2. Markdown output (editable)
PDF files store positioned text, not structure, so headings are inferred from font size and paragraphs from line spacing. Check headings and tables in long or multi-column PDFs. Token counts use a rough 4-characters-per-token estimate. Excel dates are converted when the cell is formatted as a date; formulas show their last saved value.

How CSV to Markdown conversion works

The converter parses the file with the rules used by standard CSV (RFC 4180) and writes a Markdown table with the first row as the header:

Very wide tables are valid Markdown but hard to read. If you are preparing data for an AI prompt, consider keeping only the columns the model needs.

Questions and answers

Does it handle semicolon-separated CSV files?

Yes. The delimiter is detected from the header row, so comma, semicolon and tab separated files all work.

What about commas or line breaks inside a value?

Values in double quotes can contain commas, line breaks and escaped quotes. Line breaks inside a value become <br> in the table so it stays on one row.

Can I convert an Excel file instead?

Yes. Use the Excel to Markdown converter for .xlsx files; it converts every sheet and handles dates.