Step 1 / source
Choose the source
Drop one file here
Choose the one markdown table you want to turn into utf-8 tsv table.
Checking publication status...LOCAL TABLE CONVERTER / MARKDOWN TABLE TO TSV
Extract exactly one rectangular GitHub-style Markdown table into formula-protected UTF-8 tab-separated text for spreadsheet review.
Step 1 / source
Choose the one markdown table you want to turn into utf-8 tsv table.
Checking publication status...This operation runs with browser APIs. Nirmion receives catalogue requests, not the selected source bytes.
The converter creates a separately named output. It never writes back into the source file.
One UTF-8 .md or .markdown file up to 5 MB containing one header, one valid delimiter row, and up to 50,000 data rows, 200 columns, and 1,000,000 cells.
Plain-language method
The converter requires one header row and a valid dash delimiter row, validates every data row against the same width, decodes escaped pipes, backslashes, entities, and br line breaks, serializes tab-separated fields, and optionally protects formula-like text.
Provide one table only, with a header, at least three dashes per delimiter cell, and the same number of cells on every row.
Keep formula protection enabled when spreadsheet software will open the TSV. It intentionally prefixes risky leading text with an apostrophe.
The result ends in _nirmion_tools.tsv and includes a UTF-8 byte-order mark for common spreadsheet applications.
Useful when
Before converting
Know the boundary
Markdown links, emphasis, code spans, alignment, and other inline syntax are retained as text rather than interpreted. TSV cannot preserve Markdown presentation.
Quick answers
The conversion contract is deliberately explicit.
No. The delimiter row controls Markdown layout and is not data.
It prevents common spreadsheet applications from treating untrusted text as a formula.
No. One explicit table avoids accidental merging.