TOML to TSV Converter
Paste a TOML array-of-tables and instantly download or copy it as tab-separated values.
Use the TOML to TSV Converter
Rows: 0
Columns: 0
Characters: 0
Summary
This tool parses a TOML document entirely in your browser and converts any top-level array-of-tables into TSV (tab-separated values). No data is sent to a server — everything runs client-side via the @iarna/toml library. The resulting TSV can be copied to clipboard or downloaded as a .tsv file, ready to open in Excel, Google Sheets, or any spreadsheet app.
How it works
- Paste your TOML document into the input panel.
- The tool detects all top-level keys that contain an array of objects.
- Select which array-of-tables to export from the dropdown.
- Column headers are inferred from the union of all keys in the array items.
- Click "Copy TSV" or "Download .tsv" to get your data.
Use cases
- Export Cargo.toml dependency tables to a spreadsheet for auditing.
- Convert pyproject.toml tool configuration arrays for documentation.
- Turn TOML dataset files into TSV for import into databases.
- Quickly compare structured TOML config arrays side-by-side in a spreadsheet.
- Convert TOML fixtures to TSV for use in test suites that read CSV/TSV.
- Share configuration tables with non-technical stakeholders via Excel.
Frequently Asked Questions
Last updated: 2026-05-28 · Reviewed by Nham Vu