Properties to YAML

Convert .properties files to YAML with optional dot-key expansion. Also supports YAML → Properties.

Input data is processed in your browser
Data is never sent to a server

Tool

0 chars

dropHint

What is Properties to YAML?

A tool that converts Java-style .properties files into YAML format. It can expand dot-notation keys like app.name=My App into a properly nested YAML structure.

Reverse conversion (YAML → Properties) is also supported, making it easy to switch between application.properties and application.yml in Spring Boot projects.

How to Use

  1. Paste your .properties content into the input field.
  2. Enable "Expand dot-notation keys" to turn `app.name=foo` into nested YAML (`app:\n name: foo`).
  3. Click "Convert" to get the YAML output.
  4. Switch tabs to convert YAML back to Properties.
  5. Use "Swap input/output" to move the result back to the input and continue converting.

FAQ

What are dot-notation keys?

A common pattern in Java .properties files like `app.name=My App`. You can output these as flat YAML keys or expand them into a nested structure under `app:`.

Can I convert Spring Boot application.properties?

Yes. Enable "Expand dot-notation keys" and the output will match the application.yml nested format used by Spring Boot.

Are comments preserved?

Comments (lines starting with

How are arrays handled?

When converting YAML → Properties, arrays are flattened to `key[0]=value` style entries.

Is my data sent to a server?

No. All processing happens entirely in your browser.