← Back to tools
TOML ↔ JSON/YAML Converter
Convert between TOML, JSON, and YAML formats. Perfect for Cargo.toml, pyproject.toml, and configuration files.
About TOML ↔ JSON/YAML Conversion
- TOML (Tom's Obvious Minimal Language) — simple config format used by Cargo (Rust), pyproject.toml (Python), Hugo, and many CLI tools.
- JSON — strict key-value format for APIs, data exchange, and tooling configs like package.json and tsconfig.json.
- YAML — indentation-based format popular for Kubernetes, Docker Compose, and CI/CD pipelines.
- TOML requires a table (object) at the root — arrays and primitives are not valid top-level values.
- Everything runs in your browser — no data is sent over the network.