TOML vers JSON — convertisseur en ligne gratuit

Parsez un fichier TOML en JSON indenté dans le navigateur. Un seul document — aucun upload.

Chargement…
Convertisseur TOML → JSON
Parsez des configs TOML en JSON strict pour APIs et portes CI.

Notes développeur

• Un document TOML par collage. • JSON compact pour logs ou indenté pour revues. • Bouclez avec JSON → TOML pour vérifier la forme.

Cas récurrents

• Alimenter des validateurs JSON-only avec du TOML. • Comparer des changements Cargo.toml en arbres JSON. • Pont configs Rust/Python vers outillage JS.

À propos des options

CSV sortie : séparateur (Auto suit la locale — point-virgule sur /fr), guillemets, fins de ligne, ligne d'en-tête. CSV entrée : séparateur + première ligne = noms de colonnes (Auto entrée suit aussi la locale). Sortie JSON (sources XML, YAML ou CSV) : indentation compacte ou non et tri récursif optionnel. JSON → XML : mise en forme et largeur. YAML sortie : indent, mode lisible/serré, quotage déterministe. Les commentaires XML ne sont pas repris dans l’arbre JSON.

Exemple

Package Cargo

Entrée

# FastMinify library manifest [package] name = "fastminify" version = "2.1.0" edition = "2021" authors = ["FastMinify Team"] [dependencies] serde = { version = "1.0", features = ["derive"] } tokio = "1.35" [features] default = ["cli"] cli = []

Sortie

{ "package": { "name": "fastminify", "version": "2.1.0", "edition": "2021", "authors": [ "FastMinify Team" ] }, "dependencies": { "serde": { "version": "1.0", "features": [ "derive" ] }, "tokio": "1.35" }, "features": { "default": [ "cli" ], "cli": [] } }

Table dependencies

Entrée

[project] name = "fastminify-cli" version = "2.1.0" requires-python = ">=3.11" [project.dependencies] click = ">=8.1" rich = ">=13.0"

Sortie

{ "project": { "name": "fastminify-cli", "version": "2.1.0", "requires-python": ">=3.11", "dependencies": { "click": ">=8.1", "rich": ">=13.0" } } }

Outils associés

Inversez avec JSON → TOML, validez via validateur JSON ou minifiez sur minifier TOML.

FAQ TOML → JSON

Sortie JSON stricte

Workspaces Cargo multi-fichiers ?

Collez un fichier à la fois — fusion workspace hors périmètre.

Types date/heure ?

Sérialisés en chaînes JSON selon les règles parse TOML.

Traitement serveur ?

Jamais — parsing strictement côté client.

Convertisseurs, encodeurs, formateurs et minificateurs au même endroit ? Outils développeurs Ouvrez le catalogue des outils développeurs.