Convert between JSON and TOML both ways.
Convert configuration data between JSON and TOML in both directions. Paste JSON to get clean TOML (the format used by Cargo, pyproject.toml, and many modern tools), or paste TOML to get JSON. Everything runs in your browser, so your config never leaves your device.
title = "OhoTool"
ports = [ 8000, 8001 ]
[owner]
name = "Alex"
active = true
[database]
server = "192.168.1.1"
enabled = true
Runs entirely in your browser — nothing is uploaded.
TOML (Tom's Obvious, Minimal Language) is a human-friendly configuration format designed to be easy to read and unambiguous. It's used by Rust's Cargo, Python's pyproject.toml, and many other tools.
TOML requires a top-level object (a table). If your JSON is an array or a single value, wrap it in an object first — for example { "items": [...] }.
No — the conversion runs entirely in your browser; nothing is sent to a server.