Converter
Paste markdown containing one or more tables on the left, and get a live CSV preview on the right. Download a .csv, download an .xlsx with every table as its own sheet, or copy cells straight into Excel or Google Sheets — all in your browser.
Going the other way? CSV to markdown table →
name,city,joined Ada,London,1843 Grace,New York,1944 Katherine,Hampton,1953
Why this converter
READMEs, notes, and wiki pages are full of GFM pipe tables that need to become a real spreadsheet sooner or later. This tool finds every table in your markdown, converts it with Papa Parse's RFC 4180 CSV writer, and hands you a .csv, an .xlsx built with SheetJS, or clipboard text ready to paste into Excel or Google Sheets — no markdown to excel round trip through a text editor required.
Your markdown is parsed in the browser. Nothing is uploaded, logged, or shared with a third-party API.
A document with several tables gets a picker so you can preview and export each one, or export all of them to Excel at once.
Quoting, escaping, and delimiter choice (comma, semicolon, or tab) are handled by Papa Parse, the same library behind our CSV to markdown converter.
Strip bold, italics, and [links](url) down to plain values, or keep the raw markdown syntax — your choice, per conversion.
No Convert button. The CSV output refreshes as you type, paste, or switch between tables.
Download .xlsx with numbers stored as numbers, or copy tab-separated text that pastes directly into a spreadsheet cell.
How it works
Drop in a README, a note, or any markdown with GFM pipe tables. Fenced code blocks are ignored automatically.
Choose which table to preview if there's more than one, set the delimiter, and toggle the header row and plain-text cells.
Copy CSV, copy tab-separated text for Excel or Google Sheets, or download a .csv or a multi-sheet .xlsx.
FAQ
Markdown Writer is the same parser, with synced scrolling, an outline, PDF export, and local autosave.
Open the editor