ConvertLab.cloud

What is a INI file?

INI — historical configuration

Use the format INI

A concrete example

Prepare a JSON from the sections of an INI file.

Useful checks

INI rules vary depending on the software. Check for repeated keys, empty values, and comments.

Choose a conversion

Keep the original and open the result in the software or on the device that will need to use it.

Your questions about this format

Why does my JSON change structure when converted to CSV?

CSV represents a table of rows and columns. JSON can contain objects and nested lists that do not transpose directly. Convert a copy, check how the fields are represented, and keep the JSON if your usage requires retaining its entire structure.

How can one avoid losing the leading zeros in identifiers?

When opening the CSV in a spreadsheet, import the identifier columns as text. Automatic opening can turn 00123 into 123. Also check the dates and decimal separators before re-saving.

Can I convert a file containing secrets?

Remove passwords, API keys, and other secrets before sending a sample to the service or support. File processing is done online. For data that must not leave your device, use a suitable local tool.

Why aren't all outputs offered?

Formats are not interchangeable in all cases. ConvertLab displays the conversions from its catalog; renaming an extension does not change the content. Specialized outputs like certain XML exports or spreadsheets are identified as NoLimit.

01

What is it?

The INI file is the ancestor of all configuration formats: sections in brackets, and under each one, keys paired with values. Disarmingly simple.

Its weakness can be summed up in one sentence: it was never standardized. Every piece of software interprets it its own way — comments marked with a semicolon or a hash sign, values with or without quotes, nested sections that may or may not be supported.

02

History & origin

The format took hold with the earliest versions of Windows, back in the 1980s, as the standard way to store a program's settings.

It was officially superseded by the registry, but largely outlived that replacement: countless programs still favor it, precisely because it's simple and can be edited in any text editor.

03

Why it is useful

Absolute simplicity — readable and editable by anyone, with no special tools or expertise required.

It's perfectly suited to flat configurations made up of a few dozen settings.

04

Limits & drawbacks

No standard: two programs won't necessarily read it the same way.

No data types, no lists, no real nesting. Beyond a couple of levels, it becomes unworkable.

05

Practical tips

For a modern project, convert your INI files to TOML: you'll keep the readability while gaining an actual specification.

To use the configuration within a program, JSON will be easier to parse.

Convert your INI in seconds, on our secure servers in France.

Convert a INI