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 →
Java Properties files are perhaps the most boring file format in existence, which is exactly what makes them useful. Each line is a key=value pair. Comments start with # or !. That's the entire specification. No nesting, no types, no sections — just strings mapped to strings.
The format is the standard configuration mechanism for Java applications, Android projects, and JVM-based frameworks. Spring Boot's application.properties, Gradle's gradle.properties, and Android's local.properties are daily encounters for millions of developers. Internationalisation (i18n) in Java uses .properties files for translated strings.
Any text editor opens .properties files. IntelliJ IDEA and Eclipse provide syntax highlighting and key-completion for known property names. The format's simplicity means it's trivially parseable in any language, not just Java — Python, JavaScript, and Ruby all have properties file parsers.