Skip to content

Loading the editor only when it is ready

Java Properties to YAML Converter

Convert any .properties file into clean, indented YAML. Dotted property keys are reconstructed into nested YAML structure. Array indices in bracket notation (key[0]) are automatically detected and converted to YAML list items.

Use Cases

  • Spring Boot Migration — Convert application.properties to application.yml
  • Config Modernization — Move from legacy Java property files to YAML
  • Cross-Platform Config — Bridge Java configuration into YAML-native toolchains
  • Documentation — Generate readable YAML from flat property files

Example

Input (Java Properties):

app.name=MyApp
app.version=1.0.0
app.servers[0]=192.168.1.1
app.servers[1]=192.168.1.2
app.database.url=jdbc:postgresql://localhost:5432/mydb
app.database.pool.maxActive=10

Output (YAML):

app:
  name: MyApp
  version: "1.0.0"
  servers:
    - 192.168.1.1
    - 192.168.1.2
  database:
    url: jdbc:postgresql://localhost:5432/mydb
    pool:
      maxActive: "10"