JSON to INI

Convert a JSON object into sectioned INI settings ready to paste into a config file.

Convert JSON to INI

Top level keys: — · Status: —
Conversion runs locally in your browser. Simple arrays are written as comma separated values on one line.

How to use the JSON to INI

  1. Paste a JSON object into the input box.
  2. Press Convert to INI to build the settings file.
  3. Copy the INI output with the Copy INI button.

Features

Advertisement

Frequently Asked Questions

Common questions about the free online json to ini.

Paste a JSON object into the input box and press Convert to INI. The settings file appears instantly in the output box.
Every nested object becomes a section header, and deeper objects use dotted section names such as owner.address.
An array of plain values becomes one comma separated line, while an array of objects becomes numbered sections such as nodes.0.
Not fully. INI stores text only, so numbers, booleans and lists are written as text and read back as text values.
Square brackets, equals signs and line breaks inside a key are replaced with underscores so the section header stays valid.
No. The top level must be a JSON object, because the first level of an INI file is either a global key or a section.
JSON has no comments, so none are created. Lines starting with a semicolon in the output are left for you to add.
No. The conversion happens entirely in your browser and your JSON never leaves your device.
Mostly. Reading the INI back with the INI to JSON tool returns the same structure, though numbers may arrive as text.
Yes. It is completely free, unlimited and works in any modern browser with no account needed.

Last updated: October 10, 2026