JRJI
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.

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.