Browser-local SheetJS workstation

Markdown / Excel / CSV Converter

Convert Markdown tables to CSV/XLSX, or drag local CSV/XLSX files into the page and generate clean Markdown tables. File parsing happens in browser memory only.

Local only

Files are read with FileReader in browser memory. Nothing is uploaded.

Markdown source

MD

Markdown table rules

A valid table needs a header row, a separator row, and optional data rows.

Separator rows such as |---|---|---|, |:---|---:|:---:| only identify the header and alignment. They are skipped in preview data and CSV/XLSX export.

When pasted text includes notes, only the extracted pipe-table block is exported.

Table preview

0 x 0
This browser-local Markdown, Excel, and CSV converter uses SheetJS in the front end to parse local table files without uploading user data. It can extract Markdown tables from surrounding prose, ignore alignment rows during export, write CSV with a UTF-8 BOM for Excel, export XLSX workbooks, and create valid Markdown tables from CSV or XLSX files with the required separator row.