Outils du quotidienTOOLKIT
23

Formateur JSON

Collez du JSON pour le mettre en forme, le minifier et le valider instantanément.

🧩
Écrivez ou collez du JSON ci-dessus pour voir l'état de validation en direct
💡
Astuce

Un JSON valide nécessite des guillemets doubles autour des clés et des valeurs textuelles, et aucune virgule finale superflue. En cas d'erreur de validation, le message indique approximativement où elle se situe.

Questions fréquentes

JSON est-il identique à un objet JavaScript ?

Très similaire mais pas identique. JSON exige que chaque clé soit entourée de guillemets doubles et ne prend pas en charge les commentaires, fonctions ou undefined. Les objets littéraux JavaScript sont plus flexibles : les clés peuvent omettre les guillemets, les guillemets simples sont autorisés, et des fonctions peuvent être incluses. C'est pourquoi un objet JS valide n'est pas toujours du JSON valide.

Pourquoi la validation de mon JSON échoue-t-elle ? Quelles sont les erreurs les plus courantes ?

Les trois erreurs les plus fréquentes sont : oublier les guillemets doubles autour des clés ou valeurs texte, laisser une virgule superflue après le dernier élément, et des accolades ou crochets non fermés correctement. Ces erreurs sont particulièrement difficiles à repérer à l'œil dans du JSON minifié sur une seule ligne, ce qui est justement là où un formateur devient utile.

À quoi sert de minifier le JSON ?

La minification supprime tous les espaces, sauts de ligne et indentations superflus pour réduire la taille du fichier. En production, envoyer du JSON minifié dans les réponses d'API ou les fichiers de configuration économise bande passante et stockage — mais pour déboguer, mieux vaut d'abord le reformater sous une forme lisible.

🔗

Autres outils utiles