Properties to JSON

Turn dotted properties keys into a nested JSON object you can copy.

Convert properties to JSON

Keys read: — · Status: —
Parsing runs locally in your browser. Consecutive numeric keys such as tags.0 and tags.1 are rebuilt as JSON arrays.

How to use the Properties to JSON

  1. Paste your key value pairs into the input box.
  2. Press Convert to JSON to rebuild the nested object.
  3. Copy the JSON output with the Copy JSON button.

Features

Advertisement

Frequently Asked Questions

Common questions about the free online properties to json.

Paste your key value pairs into the input box and press Convert to JSON. The nested object appears in the output box straight away.
A key may be separated from its value by an equals sign, a colon, or whitespace, and surrounding spaces are trimmed.
Lines that start with a hash or an exclamation mark are treated as comments and left out of the JSON result.
Each unescaped dot starts a new level, so owner.name and owner.city become one owner object with two properties.
Keys whose last part is a number such as tags.0 and tags.1 are collected into a JSON array in the right order.
Backslash n, r, t and f, unicode escapes, escaped spaces and escaped separators are all decoded before a value is typed.
Yes. Whole numbers and decimals become JSON numbers, true and false become booleans, and everything else stays a string.
A line that ends with an odd number of backslashes continues on the next line, matching the standard properties format.
No. Parsing happens entirely in your browser, so your data never leaves your device.
Yes. It is completely free, unlimited and needs no account or installation.

Last updated: October 10, 2026