Formateur et validateur JSON
Collez votre JSON pour le rendre lisible, trouver l’endroit exact où il casse, ou le réduire à une seule ligne.
Scellé sur cet appareil
Fonctionne dans votre navigateur. Rien n’est envoyé.
Scellé
Résultat
Votre JSON formaté s’affichera ici pendant la saisie.
Ce JSON n’est pas valide
Comment ça marche
-
Collez votre JSON
Collez-le, tapez-le ou ouvrez un fichier .json. Le formatage démarre dès qu’il y a quelque chose à lire.
-
Corrigez ce qui ne va pas
Si le JSON est invalide, vous voyez la ligne, la colonne et une explication claire. Un clic place votre curseur sur le problème.
-
Choisissez la forme
Choisissez la vue formatée, minifiée ou en arbre, réglez l’indentation, triez les clés, puis copiez ou téléchargez le résultat.
Questions fréquentes
Mon JSON est-il envoyé à un serveur ?
Non. L’analyse et le formatage se font entièrement dans votre navigateur. Les réponses d’API, les fichiers de configuration et les tokens ne quittent jamais votre appareil.
Pourquoi mon JSON est-il invalide alors que JavaScript l’accepte ?
Le JSON est plus strict que JavaScript. Les clés et les textes exigent des guillemets doubles, les virgules finales et les commentaires sont interdits, et des valeurs comme undefined ou NaN n’existent pas. Le message d’erreur indique la règle qui n’est pas respectée.
Le formatage modifie-t-il mes nombres ?
Non. Les nombres et les caractères échappés sont conservés exactement tels que vous les avez écrits. Les très grands entiers et les longues décimales ne sont donc pas arrondis comme le ferait JSON.parse.
À quoi sert « Trier les clés » ?
Cette option classe les clés de chaque objet par ordre alphabétique, à tous les niveaux. Les tableaux gardent leur ordre, car l’ordre des éléments d’un tableau fait partie des données.
Peut-il traiter de gros fichiers ?
Oui. Des fichiers de plusieurs mégaoctets sont formatés en un instant. La vue en arbre s’ouvre un niveau à la fois et affiche les longues listes par lots, pour que la page reste réactive.