Formatez, embellissez et validez du JSON en ligne avec des messages d'erreur clairs pour les entrées invalides.
Comment utiliser l'outil Formateur JSON
Collez ou tapez votre JSON dans le panneau d'entrée.
Appuyez sur Exécuter pour l'analyser et le réimprimer avec une indentation de 2 espaces.
Copiez le JSON formaté, ou lisez l'erreur si l'entrée est invalide.
Le formateur et validateur JSON transforme un JSON minifié, échappé ou désordonné en une structure propre et indentée que vous pouvez réellement lire, et repère les erreurs de syntaxe à leur emplacement exact pour que vous les corrigiez rapidement.
Il fait passer votre saisie par un analyseur JSON strict. Si l'analyse réussit, l'outil réimprime les données avec une indentation cohérente de 2 espaces, ce qui signifie qu'un format propre est aussi la preuve que votre JSON est valide. Si l'analyse échoue, vous obtenez une erreur précise au lieu d'un vague "quelque chose ne va pas".
Les développeurs y ont recours constamment: inspecter une réponse d'API, vérifier un fichier de configuration, nettoyer une charge utile de webhook avant de l'enregistrer, ou rendre un gros bloc facile à comparer avant de le valider dans le gestionnaire de versions. Un JSON lisible rend la structure, l'imbrication et les champs manquants évidents d'un coup d'oeil.
La plupart des erreurs de "JSON invalide" proviennent de quelques causes: des clés ou des chaînes entourées de guillemets simples au lieu de guillemets doubles, une virgule finale après le dernier élément, des commentaires (que le JSON standard n'autorise pas), des clés non entre guillemets copiées depuis un objet JavaScript, ou des guillemets typographiques collés depuis un document. La position de l'erreur vous indique exactement où l'analyseur a abandonné.
Comme l'ensemble s'exécute dans votre navigateur, votre JSON ne quitte jamais votre appareil. Cela compte quand la charge utile contient des jetons d'accès, des données clients ou tout ce que vous ne voudriez pas coller dans un site quelconque qui l'enverrait discrètement à un serveur.
Une fois formaté, copiez le résultat d'un seul clic. Si vous avez besoin de l'inverse, le minificateur JSON supprime tous les espaces pour produire la charge utile la plus petite possible pour la production.
Questions fréquentes
Il analyse votre JSON, vérifie qu'il est valide, et le réaffiche avec une indentation propre de 2 espaces pour qu'il soit facile à lire. Un JSON invalide renvoie un message d'erreur précis avec la position où l'analyse a échoué.
Non. Votre JSON est formaté entièrement dans votre navigateur, donc rien n'est envoyé à un serveur. Il n'est ni stocké, ni journalisé, ni partagé.
Le formateur suit la norme JSON stricte : les clés et les chaînes ont besoin de guillemets doubles, pas de virgules en trop et pas de commentaires. Le message d'erreur indique où l'analyse a échoué pour que vous puissiez aller droit au problème.
Ici, les deux se produisent ensemble. L'outil ne peut mettre en forme que le JSON qui s'analyse correctement, donc si vous obtenez une sortie formatée, votre JSON est valide par définition. S'il ne peut pas l'analyser, vous obtenez une erreur au lieu du texte formaté.
Oui. Le formatage utilise le moteur JSON natif de votre navigateur, donc même des charges utiles de plusieurs mégaoctets se formatent rapidement. Les très grandes saisies ne sont limitées que par la mémoire de votre appareil, pas par un téléversement ou un délai d'attente serveur.
Non, car la norme JSON ne le fait pas. Les commentaires, les virgules en trop et les guillemets simples sont courants en JavaScript et JSON5 mais sont rejetés par le JSON strict. Supprimez-les et la saisie sera validée.
Intégrer cet outil
Ajoutez cet outil à votre propre site web. Copiez le code ci-dessous. Il reste à jour automatiquement.
<iframe src="https://monu.tools/embed/fr/json-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Outils similaires
Minifiez et validez du JSON dans votre navigateur, et voyez combien d'octets vous économisez.
Convertissez du JSON en CSV et du CSV en JSON, dans les deux sens. Choisissez le délimiteur, gérez les champs entre guillemets et copiez le résultat. Tout s'exécute dans votre navigateur.
Convertissez du YAML en JSON et du JSON en YAML, dans les deux sens. Valide lors de la conversion et affiche des erreurs claires. Tout s'exécute dans votre navigateur.
Générez des interfaces TypeScript à partir d'un exemple JSON, avec des types imbriqués, des tableaux et des champs optionnels. S'exécute dans votre navigateur.