Tous les outils · Données

Formateur et validateur JSON

Fonctionnement vérifié · 15 de août de 2026

Collez du JSON désordonné ou minifié et obtenez-le mis en forme, validé, avec l'erreur signalée précisément s'il ne peut pas être analysé. Fonctionne entièrement dans votre navigateur : rien n'est envoyé.

Largeur d'indentation

Valide selon le JSON strict, le même format qu'exigent presque toutes les API et tous les fichiers de configuration. Si votre JSON ne peut pas être analysé, la ligne et la position exacte du problème sont affichées pour que vous le trouviez rapidement, plutôt qu'une simple erreur « Unexpected token ». Les commentaires et les virgules finales (JSON5/JSONC) ne sont pas du JSON valide et seront signalés. Rien n'est envoyé : tout se passe sur votre appareil.

Comment ça marche

  1. Collez votre JSON dans le champ.
  2. Cliquez sur Formater pour le présenter avec l'indentation choisie, ou sur Minifier pour le réduire à une seule ligne sans espaces.
  3. S'il ne peut pas être analysé, la ligne et la position exactes du problème s'affichent pour le trouver rapidement.
  4. Copiez le résultat ou téléchargez-le sous forme de fichier .json.

Questions fréquentes

Mon JSON est-il envoyé quelque part ?

Non : l'analyse, la validation et la mise en forme se font localement dans votre navigateur avec l'analyseur JSON standard. Rien n'est téléversé.

Que se passe-t-il si mon JSON n'est pas valide ?

Vous obtenez une erreur en langage clair avec la ligne et la colonne où l'analyse a échoué, plutôt qu'un simple « Unexpected token » sans contexte.

Puis-je passer du JSON compact au formaté, ou l'inverse ?

Oui : Formater le présente avec une indentation de 2 ou 4 espaces (au choix) et Minifier le réduit à la forme valide la plus petite sur une seule ligne.

Prend-il en charge le JSON avec commentaires (JSON5/JSONC) ?

Non : cela valide selon le JSON strict (ce qu'accepte JSON.parse), le même format qu'exigent presque toutes les API et les fichiers de configuration. Les commentaires ou les virgules finales sont signalés comme des erreurs.

Y a-t-il une limite de taille ?

Aucune limite fixe : les très gros contenus (plusieurs mégaoctets) peuvent prendre un moment à se mettre en forme, comme pour tout outil de navigateur.

Vos fichiers ne sont jamais envoyés. Gotool.xyz fonctionne entièrement en JavaScript dans votre navigateur. Vos fichiers sont traités en mémoire et ne touchent jamais un serveur : rien à divulguer, rien à nettoyer. Fermez l'onglet et tout se passe comme si rien ne s'était produit. La seule chose que nous comptons, c'est quel outil a été utilisé (uniquement le nom, par exemple « merge ») pour savoir ce qui est utile aux gens ; jamais votre fichier, ni son nom, ni sa taille, ni rien de son contenu.