← All text tools

TOML, INI and JSON converter

Convert config files between TOML, INI and JSON.

  • Free
  • No sign-up
  • Works on any device

About TOML, INI and JSON converter

Move configuration data between TOML, INI and JSON. TOML is used by Python projects (pyproject.toml) and Rust (Cargo.toml), INI by many older apps, and JSON by tools and APIs. INI has no real types or nesting, so everything is read as text and flat sections.

How to use TOML, INI and JSON converter

  1. Paste your TOML, INI or JSON text.
  2. Choose the format you are converting to.
  3. Copy the converted result.

Why use this tool?

Also known as

Frequently asked questions

Can INI hold nested data?

Only one level: sections containing key-value pairs. Deeper structures need TOML or JSON, and converting to INI may flatten them.

Why does my TOML fail to parse?

Check that strings are quoted, tables use square brackets and each key is unique. The error message shows the line that needs fixing.

What happens to comments in the file?

JSON has no comments, so they cannot be kept when converting to it. Keep your original file if the comments matter.

Is TOML, INI and JSON converter free?

Yes. TOML, INI and JSON converter on Toolipedia is free to use, with no sign-up and no watermark.

Is it safe to use?

Yes. Everything is worked out in your browser, and nothing you enter is sent to our server.

Does it work on my phone?

Yes. It works in any modern browser on Android and iPhone, as well as on tablets and computers. There's nothing to install.

Do I need an account?

No. Just open the page and use the tool. There's no sign-up and no email needed.

Related tools