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
- Paste your INI content, or choose or drop a .ini, .cfg, .conf, or .txt file.
- The Section Explorer shows every section with its keys and values as you type.
- Turn on "Detect numbers and true/false" if you want the JSON output typed instead of all-string.
- 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.