Convertir TOML en JSON

Convertissez un fichier TOML (comme Cargo.toml ou pyproject.toml) en JSON.

Exemple :

Comment ça marche

Le TOML est le format de configuration utilisé par des fichiers comme Cargo.toml (Rust), pyproject.toml (Python) ou Pipfile, mais il n'est pas toujours pratique à parcourir ou à manipuler par script tel quel. Collez le contenu d'un fichier TOML pour obtenir instantanément l'équivalent JSON : plus facile à inspecter, à filtrer avec un outil comme jq, ou à intégrer dans un script Node ou Python.

La conversion inverse (JSON → TOML) est-elle disponible ?

Non, volontairement : le TOML impose des règles précises pour représenter certaines structures (notamment les tableaux de tables), et un JSON arbitraire n'a pas toujours une correspondance TOML unique et évidente. Cet outil se concentre donc sur la direction la plus utile en pratique — TOML vers JSON — pour rester fiable dans tous les cas.

Les types (nombres, booléens, dates) sont-ils préservés ?

Oui. Le TOML a des types natifs (chaînes, nombres entiers et flottants, booléens, dates, tableaux, tables), qui sont fidèlement reportés vers les types JSON correspondants lors de la conversion.

La conversion s'exécute 100% localement dans votre navigateur grâce à WebAssembly : le contenu de votre fichier n'est jamais envoyé à un serveur.