Online Tool Store Online Tool Store

INI File Parser

Paste, upload, or drop an INI, CFG, or CONF file to explore its sections and convert it to JSON, with warnings for duplicate keys and sections.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

Paste INI content below, or drop a .ini, .cfg, .conf, or .txt file onto it.

Off by default — a value like a zip code or version segment with a leading zero would otherwise lose it.

Section Explorer

JSON

Everything runs in your browser — your config never leaves your device.

How it works

  1. Paste your INI content, or choose or drop a .ini, .cfg, .conf, or .txt file.
  2. The Section Explorer shows every section with its keys and values as you type.
  3. Turn on "Detect numbers and true/false" if you want the JSON output typed instead of all-string.
  4. Copy the JSON or download it — duplicate keys, duplicate sections, and malformed lines are flagged as warnings first.

Paste INI configuration text to parse it into sections with their key-value pairs, displayed in a readable table and as JSON. Runs entirely in your browser.

FAQ

Is my data uploaded anywhere?

No. INI File Parser runs entirely in your browser — nothing is sent to a server, whether you paste text or choose a file.

What INI syntax does this support?

Sections in [brackets], key=value and key: value pairs, whole-line ; and # comments, quoted values (quotes are stripped), and keys that appear before any section.

How are duplicate keys and sections handled?

A repeated key keeps its last value, and a repeated section is merged into the first one — both are flagged as warnings so you know it happened instead of it silently changing your data.

Can I convert my INI file to JSON?

Yes — the parsed result is always shown as JSON, ready to copy or download. Turn on "Detect numbers and true/false" if you want numeric and boolean values typed instead of left as strings.

Can I open a .cfg or .conf file here too?

Yes — .cfg and .conf files that follow INI-style sections and key-value pairs work the same way as .ini files, by upload or drag-and-drop.

How we compare

Feature Online Tool Store Multi Converters Rlugt INI Validator EZParser
Flags duplicate keys and sections instead of applying them silently Not stated
Optional number/boolean detection that protects leading zeros Not stated No JSON output — validator only Has type detection, edge case not documented
Accepts .ini, .cfg, .conf, and .txt uploads plus drag-and-drop Not stated Not stated
Runs entirely in your browser — nothing uploaded

INI File Parser turns a pasted or uploaded config into a readable Section Explorer and clean JSON, and tells you plainly when something in the file — a duplicate key, a duplicate section, a malformed line — needed a judgment call.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.