Formateur et validateur JSON
Collez du JSON pour l’indenter, le minifier ou le valider. Les erreurs indiquent la ligne et la colonne exactes, et rien ne quitte votre navigateur.
Fonctionne dans le navigateurSans inscriptionAucun envoi de données
Comment utiliser : Formateur JSON
- Collez du JSON dans la zone de saisie, ou ouvrez un fichier
.json. - Le résultat se met à jour pendant la saisie. Cliquez sur Formater pour indenter ou sur Minifier pour supprimer les espaces.
- Choisissez 2 espaces, 4 espaces ou des tabulations, et cochez Trier les clés pour un ordre de clés stable.
- Si le JSON est invalide, la barre d’état affiche la ligne, la colonne et la cause la plus probable.
- Copiez le résultat ou téléchargez-le sous forme de fichier.
Qu’est-ce qu’un formateur JSON ?
Un formateur JSON (ou JSON beautifier) réindente du JSON compact pour le rendre lisible, et un validateur vérifie qu’il respecte la grammaire de la RFC 8259. Les réponses d’API, lignes de log et fichiers de configuration sont généralement minifiés sur une seule ligne ; les formater rend l’imbrication et les valeurs faciles à parcourir.
Erreurs JSON courantes
- Virgules finales :
{"a": 1,}est du JavaScript valide mais du JSON invalide. - Guillemets simples : les clés et les chaînes doivent utiliser des guillemets doubles.
- Clés sans guillemets :
{name: "x"}doit s’écrire{"name": "x"}. - Commentaires :
//et/* */ne font pas partie du JSON. - Valeurs spéciales :
NaN,Infinityetundefinedne sont pas autorisés.
Formater ou minifier
Le JSON formaté s’adresse aux humains : revue de code, débogage et documentation. Le JSON minifié supprime tous les espaces et sauts de ligne facultatifs, ce qui réduit la taille des données stockées et transférées. Les deux représentent exactement les mêmes données.