Step 1 / source
Choose the source
Drop one file here
Choose the header-based tsv table you want to turn into github-style markdown table.
Checking publication status...LOCAL TABLE CONVERTER / TSV TO MARKDOWN TABLE
Convert a rectangular tab-separated file into one escaped GitHub-style Markdown table while preserving every source cell as text.
Step 1 / source
Choose the header-based tsv table you want to turn into github-style markdown 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 .tsv file up to 5 MB, 50,000 data rows, 200 columns, 1,000,000 cells, and 20 MB output.
Plain-language method
Nirmion parses quoted tab-separated fields, validates one rectangular header-based table, HTML-escapes tag characters, escapes literal pipes and backslashes, represents embedded line breaks with br elements, and writes one Markdown header, delimiter, and data-row sequence.
Use a first row containing column names and consistent tab-separated data rows. Embedded tabs and line breaks must be inside balanced quotes.
Alignment changes delimiter-row colon markers only. It does not pad text, infer types, or alter any source value.
The result ends in _nirmion_tools.md and contains exactly one table for review in the destination Markdown renderer.
Useful when
Before converting
Know the boundary
Markdown tables cannot preserve TSV types, spreadsheet formulas, exact multiline display, column widths, filters, or workbook styling. Keep the TSV source when those details matter.
Quick answers
The conversion contract is deliberately explicit.
Yes. They are escaped so they do not split Markdown cells.
No. Every TSV cell remains source text.
This focused route applies one selected alignment rule to all columns.