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

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

  1. Paste your TOML document into the input panel.
  2. The tool detects all top-level keys that contain an array of objects.
  3. Select which array-of-tables to export from the dropdown.
  4. Column headers are inferred from the union of all keys in the array items.
  5. 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