YAML to Properties

Flatten YAML mappings and lists into escaped dotted properties keys.

Convert YAML to properties

Keys written: — · Status: —
Conversion runs locally in your browser. Indentation builds the key path, and list items are numbered from zero upwards.

How to use the YAML to Properties

  1. Paste your YAML into the input box.
  2. Press Convert to properties to flatten the document.
  3. Copy the dotted key value pairs with the Copy result button.

Features

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