Drop any file to identify it
No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.
Drop it!
Let go to identify this file.
Couldn't identify this file
Need to convert it? fwip it →
You're looking at an .ini file — one of the oldest and simplest configuration formats still in active use. INI files use sections in square brackets, keys and values separated by equals signs, and comments starting with semicolons. Windows has used them since version 1.0 in 1985, and they persist because simplicity is surprisingly hard to kill.
INI has no formal specification — different parsers handle edge cases differently (whitespace around equals signs, duplicate keys, nested sections). It can't express complex data structures: no arrays, no nested objects, no data types beyond strings. For simple key-value configuration, that's a feature, not a bug. PHP's php.ini, Python's setup.cfg, MySQL's my.cnf, and Git's .gitconfig all use INI-style syntax.
Any text editor opens .ini files. VS Code provides syntax highlighting. The format is human-readable without any learning curve — if you can read `color = blue`, you can read an INI file. For modern projects that need nested configuration, TOML is INI's spiritual successor — same readability, more structure.