INI to TSV Converter

Paste any INI configuration file and instantly convert every key-value pair into tab-separated rows with section, key, and value columns.

Options
Copied!

Summary

Paste any INI configuration file and instantly convert every key-value pair into tab-separated rows with section, key, and value columns.

How it works

  1. Paste your INI file content into the left panel.
  2. The converter parses each section header and key-value pair.
  3. Keys that appear before any section header are placed in a "(global)" section.
  4. Each parsed entry becomes one TSV row: section, key, value separated by tabs.
  5. Copy the TSV output or download it as a .tsv file.

Use cases

  • Import application config files into a spreadsheet for review.
  • Migrate INI settings into a database table.
  • Diff multiple INI files after normalizing to TSV.
  • Feed INI configuration data into data-analysis pipelines.
  • Audit all settings in a large INI file at a glance.
  • Convert PHP, Python, or Windows INI configs to a flat tabular format.

Frequently Asked Questions

Last updated: 2026-06-10 · Reviewed by Nham Vu