CSV to Markdown table
Paste CSV, or copy cells straight from Excel or Google Sheets. Get a Markdown table with lined-up columns and numbers aligned right.
Free tool · Updated
Markdown table
Paste data above and the table shows here.
How to use it
- Paste CSV or spreadsheet cells, open a .csv file, or tap Try an example.
- Leave the separator on Auto, or pick one if the columns look wrong.
- Choose whether the first row is the header and whether to line up the columns.
- Copy the table, or download it as a .md file.
Tips
- Cells copied from Excel or Google Sheets arrive separated by tabs. Auto picks that up.
- AI models read Markdown tables more reliably than raw CSV, especially with many columns.
- Turn off Line up columns for a smaller table that uses fewer tokens.
- Number columns are aligned right, so totals are easy to scan.
Frequently asked questions
Can I paste from Excel or Google Sheets?
Yes. Copy the cells and paste them in. They arrive tab-separated and Auto detects that.
What if a cell has a comma in it?
Wrap the cell in double quotes, as CSV files do. Quoted cells keep their commas, quotes and line breaks.
Where do Markdown tables work?
In ChatGPT, Claude, Gemini, GitHub, Notion, Obsidian and most other tools that read Markdown.
Is my data uploaded?
No. The table is made in your browser.
More free tools
JSON to MarkdownTurn JSON into readable Markdown: lists of records become tables, and nested objects become headings and lists. Free, runs in your browser.HTML to MarkdownConvert HTML to clean Markdown in your browser. Keeps headings, lists, links, tables and code, and drops scripts and styling. Free and private.AI Token CounterPaste any text to estimate its tokens, words and characters, and see how much of a 1M-token context window it fills. Free, private, runs in your browser.Want a full prompt, not just keywords?
PromptItIn turns a rough idea into a clear prompt for ChatGPT, Claude, Gemini or any image model. Free to start.