Processed in your browser. Your data never leaves your device.
← 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.
Related Convert Tools
cURL
cURL to Code
Convert cURL commands to JavaScript, Python, Go, PHP, Ruby, and Java code instantly
J→C
JSON to CSV Converter
Convert JSON arrays to CSV with nested object flattening, column selection, and .csv download
E/D
Encode / Decode Multi-Tool
Base64, Base32, Hex, Binary, URL, and HTML encoding & decoding all in one tool
B64
Base64 Codec
Encode and decode Base64 strings with Unicode support