Formateur JSON
Mettre en forme ou minifier le JSON et valider la syntaxe.
Vos fichiers restent sur votre appareil
Cet outil traite tout localement dans votre navigateur. Rien n’est envoyé sur un serveur.
📝 À propos de l’outil Formateur JSON
Le Formateur JSON prend du JSON brut et le met en forme avec une indentation propre de deux espaces, ou le minifie en une seule ligne compacte. Collez une réponse d’API, un fichier de configuration ou une entrée de journal, cliquez sur un bouton, et le résultat s’affiche dans un panneau de code que vous pouvez copier en un clic.
Comme l’outil analyse votre saisie avec l’analyseur JSON intégré au navigateur avant de la resérialiser, il fait aussi office de validateur rapide. En cas de problème – virgule finale, guillemets simples au lieu de guillemets doubles ou clé sans guillemets –, vous verrez le message d’erreur de l’analyseur au lieu d’un résultat, ce qui vous indique généralement l’endroit approximatif du problème. N’oubliez pas que le JSON strict n’autorise pas les commentaires : les fichiers comme tsconfig.json contenant des commentaires seront donc refusés.
Utilisez la vue formatée pour lire ou relire des données imbriquées, et la vue minifiée pour réduire une charge utile avant de la coller dans une requête ou de la stocker. L’analyse et la mise en forme se déroulent entièrement dans votre navigateur : les données collées ne sont jamais envoyées.
📘 Mode d’emploi
- 1
Coller le JSON
Collez le texte JSON brut.
- 2
Formater/Minifier
Choisissez formater ou minifier.
- 3
Copier
Copiez le résultat formaté.
❓ FAQ
Pourquoi ai-je une erreur alors que mon JSON semble correct ?
Les causes fréquentes sont les virgules finales, les chaînes entre guillemets simples, les clés sans guillemets ou les commentaires, qui ne sont pas autorisés en JSON strict. Le message d’erreur affiché sous les boutons indique généralement où l’analyse s’est arrêtée.
Quelle indentation l’option « Formater » utilise-t-elle ?
La sortie formatée utilise deux espaces par niveau d’imbrication. « Minifier » supprime tous les espaces facultatifs afin que le résultat tienne sur une seule ligne.
Mon JSON est-il envoyé à un serveur ?
Non. L’analyse et la mise en forme s’exécutent entièrement dans votre navigateur en JavaScript ; vous pouvez donc formater en toute sécurité des données contenant des informations internes.
La mise en forme modifie-t-elle mes données ?
Les valeurs restent identiques, mais si un objet contient des clés en double, seule la dernière est conservée, et les très grands entiers dépassant la plage sûre de JavaScript peuvent perdre en précision.