Privacy-first · No upload · 100% client-side
JSON ⇄ TOML
Convert JSON config to TOML — or paste TOML (Cargo.toml, pyproject.toml…) and get JSON back. Both directions, one page.
JSON
TOML
Paste on either side, then pick a direction.
Related tools
JSON ⇄ TOML FAQ
Which TOML version is supported?
TOML 1.0. Tables, arrays of tables, inline tables, dates and all scalar types round-trip cleanly.
Can any JSON be converted to TOML?
Almost. TOML requires the top level to be a table (a JSON object) and does not allow null values — arrays or nulls at the root will produce a clear error.
What happens to TOML dates in JSON?
TOML datetime values become ISO 8601 strings in the JSON output, since JSON has no native date type.
Is my data uploaded?
No. Both directions run entirely in your browser.