JSON Input
1
TOML Output

Jsonic's JSON to TOML converter transforms JSON objects into TOML configuration format. Nested objects become TOML [tables]. Arrays of objects become TOML [[array tables]]. TOML does not support null values — the converter returns a clear error if null fields are present. The root must be an object, not an array.

How to convert JSON to TOML

  1. Paste your JSON object into the left panel.
  2. Click Convert.
  3. Nested objects become TOML [tables].
  4. Arrays of objects become [[array tables]].
  5. Click Copy or Download to save the .toml file.

FAQ

Does TOML support null values?

No. TOML does not have a null type. If your JSON contains null values, the converter will return an error. Remove or replace null values before converting.

What is the difference between a TOML table and an array table?

A [table] is a single nested object. An [[array table]] represents an array of objects — each item gets its own [[header]].

Can the JSON root be an array?

No. TOML requires the root to be a key-value map, not an array.

Is my data sent to a server?

No. All conversion happens in your browser.