INI to JSON

Parse an INI settings file and convert it into nested JSON you can copy.

Convert INI to JSON

Top level keys: — · Status: —
Parsing runs locally in your browser. Dotted section names become nested objects and numbers become JSON numbers.

How to use the INI to JSON

  1. Paste your INI settings into the input box.
  2. Press Convert to JSON to parse the sections and keys.
  3. Copy the JSON output with the Copy JSON button.

Features

Advertisement

Frequently Asked Questions

Common questions about the free online ini to json.

Paste your INI file into the input box and press Convert to JSON. The nested result appears instantly in the output box.
Both semicolon and hash comments are recognised, so full line comments are skipped while the real settings are parsed.
Each section header becomes an object, and a dotted header such as owner.address becomes an object nested two levels deep.
A key and its value may be separated by an equals sign or a colon, and any surrounding spaces are trimmed away.
Yes. Whole numbers and decimals become JSON numbers, true and false become booleans, and comma separated values become arrays.
Keys that appear before any section header become top level properties of the JSON object.
The later value wins, so a duplicate key keeps the last value that appears in the file.
No. The whole conversion runs in your browser and your file never leaves your device.
Yes for the supported subset. Feed the JSON into the JSON to INI tool and you get an equivalent settings file back.
Yes. It is completely free, works offline in any modern browser and needs no account.

Last updated: October 10, 2026