YAML ↔ Properties Converter
Convert between application.yml (YAML) and application.properties formats instantly in your browser. Supports nested keys, lists, and Spring Boot configs — no upload required.
Frequently Asked Questions
How do I convert YAML to properties format online?
Paste your YAML content into the input box in the YAML → Properties tab. The tool instantly converts it to flat dot-notation properties format. You can also click 'Load Sample' to try a Spring Boot example first.
How do I convert application.properties to application.yml?
Switch to the Properties → YAML tab, paste your .properties file content, and the tool will instantly generate the equivalent YAML with proper nesting and indentation.
Does it support Spring Boot configuration files?
Yes. The tool is designed specifically for Spring Boot's application.yml and application.properties formats, including nested keys (spring.datasource.url), list items, and multi-level hierarchies.
How are YAML lists handled in properties format?
YAML sequence items (lists) are converted to indexed property keys — for example, a YAML list under 'spring.profiles.active' becomes 'spring.profiles.active[0]=dev', 'spring.profiles.active[1]=prod', and so on.
Is my configuration data sent to any server?
No. All conversion is done 100% in your browser using JavaScript. Your configuration files never leave your device, so it's safe to use with passwords, API keys, and other sensitive values.
What happens with comments in the properties file?
Lines beginning with '#' or '!' are treated as comments and are skipped during conversion to YAML. Only key-value pairs are included in the output.
Can I use this for non-Spring Boot YAML files?
Yes. Any standard YAML file with nested mappings and sequences can be converted to properties format, and any dot-notation properties file can be converted back to YAML — not just Spring Boot configs.