YAML to Properties
Flatten YAML mappings and lists into escaped dotted properties keys.
Convert YAML to properties
Keys written: — · Status: —
How to use the YAML to Properties
- Paste your YAML into the input box.
- Press Convert to properties to flatten the document.
- Copy the dotted key value pairs with the Copy result button.
Features
- Nested mappings become dotted keys
- Lists become numbered keys
- Quoted, plain and flow values
- Runs locally, no uploads
Advertisement
Frequently Asked Questions
Common questions about the free online yaml to properties.
Paste your YAML into the input box and press Convert to properties. The flattened dotted keys
appear in the output box straight away.
Nested mappings, sequences with dashes, quoted and plain scalars, numbers, booleans and
inline flow lists and flow maps.
Each level of indentation adds a dot, so a name inside an app section becomes the key
app.name on one line.
List items become indexed keys such as tags.0 and tags.1, so the order of the list is
preserved in the output.
No. Multi-line block scalars using a pipe or greater than sign are treated as plain text and
should be quoted in your source.
Booleans and numbers are written as they appear, while text values keep their exact
characters after escaping is applied.
Backslashes, spaces, equals signs, colons and hashes are escaped so the properties reader can
parse every key and value.
No. Anchors, aliases and multi document files are not handled, so each input should be one
plain document.
No. Parsing and flattening happen entirely in your browser, so your YAML never leaves your
device.
Yes. It is completely free, unlimited and works in any modern browser with no account or sign
up.
Last updated: October 10, 2026