JSON Input
TOML Output
Add JSON data to see TOML output
Your converted TOML configuration will appear here
Convert JSON data to TOML configuration format
Add JSON data to see TOML output
Your converted TOML configuration will appear here
Step 1 – Input JSON
Step 2 – Verify TOML Output
Step 3 – Use Your TOML
// Input JSON
{
"package": {
"name": "my-app",
"version": "1.0.0"
}
}
// Output TOML
[package]
name = "my-app"
version = "1.0.0"Nested objects become TOML sections with dot notation. For example, {database: {host: 'localhost'}} becomes [database] with host = 'localhost'.
Simple arrays become TOML arrays with square brackets. Arrays of objects are converted to array tables using [[table.name]] syntax.
Dates are formatted as ISO 8601 strings, complex nested structures become inline tables, and special characters are properly escaped.
Yes! You can paste JSON directly into the input editor or import JSON data from various sources using the import button.
Yes, all data processing happens entirely in your browser. Your JSON data is never sent to any server, ensuring complete privacy and security.