JSON Input
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
- Paste your JSON object into the left panel.
- Click Convert.
- Nested objects become TOML [tables].
- Arrays of objects become [[array tables]].
- 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.