Embellis, minifie et valide du JSON instantanément — rien ne quitte ton navigateur.
Colle ton JSON et l'outil l'analyse avec le moteur JSON natif de ton navigateur — le même parseur que JavaScript lui-même, sa validation est donc exacte. « Embellir » ré-écrit les données avec une indentation propre pour lire facilement les structures imbriquées, tandis que « Minifier » retire tous les espaces optionnels pour produire la sortie valide la plus compacte. Si le texte n'est pas du JSON valide, tu obtiens une erreur claire indiquant la ligne et la colonne où l'analyse a échoué. Rien n'est envoyé : tout se passe en local dans ton navigateur.
Un JSON bien formaté est bien plus facile à parcourir, déboguer et comparer, c'est pourquoi l'embellissement est le premier réflexe face à une réponse d'API ou un fichier de configuration. Choisis deux espaces, quatre espaces ou des tabulations pour correspondre au style de ton projet. La minification fait l'inverse : elle retire indentation et sauts de ligne pour réduire une charge utile avant un envoi réseau ou une intégration où la taille compte. Comme les deux opérations passent d'abord par un vrai parseur, un formatage réussi confirme aussi que le JSON est valide.
Quand l'analyse échoue, la ligne de statut indique la ligne et la colonne du problème pour t'y rendre directement. Les causes fréquentes sont les virgules en trop, les guillemets simples au lieu de doubles, les clés non entre guillemets, ou un crochet ou une accolade manquants. Corrige l'endroit signalé et reformate — le message se met à jour jusqu'à ce que le JSON s'analyse proprement.
Non. L'analyse, le formatage et la validation se font dans ton navigateur, et tes données ne quittent jamais ton appareil.
Oui, dans la limite de la mémoire de ton navigateur. Les fichiers très volumineux peuvent être plus lents puisque tout est traité sur ton appareil.
Le JSON standard n'autorise pas les virgules finales. Retire la virgule en trop avant le crochet ou l'accolade de fermeture et reformate.