Embellir et réduire
Basculez entre une sortie indentée propre et une seule ligne compacte en un seul clic, avec une indentation de 2, 3, 4 espaces ou des tabulations.
Embellir · Réduire · Valider · Arborescence · Pas de téléchargement
Collez le JSON brut pour l'imprimer joliment avec une indentation propre, réduisez-le en une seule ligne minifiée, validez-le avec une ligne et une colonne d'erreur exactes, ou explorez-le sous la forme d'une arborescence pliable. Contrôlez la taille du retrait, triez les clés par ordre alphabétique, échappez aux caractères non-ASCII et réparez les erreurs courantes telles que les virgules de fin et les commentaires. Tout s'exécute dans votre navigateur — rien n'est téléchargé.
Basculez entre une sortie indentée propre et une seule ligne compacte en un seul clic, avec une indentation de 2, 3, 4 espaces ou des tabulations.
JSON non valide signale la ligne et la colonne exactes du problème, vous corrigez donc la cause réelle au lieu de deviner.
Supprimez // et /* */ les commentaires, supprimez les virgules de fin et citez les clés nues pour sauver presque JSON.
Parcourez les documents volumineux sous forme d'arborescence extensible avec le nombre d'enfants pour trouver le champ dont vous avez besoin rapidement.
Collez votre JSON, laissez l'onglet Embellir sélectionné et choisissez une taille de retrait. La version formatée et en retrait apparaît instantanément à droite. Utilisez Copier ou Télécharger pour l'emporter avec vous.
Cliquez sur l'onglet Réduire. Tous les espaces et sauts de ligne sont supprimés et le JSON se réduit à la plus petite forme valide sur une seule ligne, idéale pour l'intégration dans des fichiers de configuration, des chaînes de requête ou des charges utiles d'API.
Oui. Cochez Réparation (indulgente). L'outil supprime // les commentaires de ligne, /* */ bloque les commentaires et les virgules de fin, et ajoute des guillemets autour des clés d'objet non citées avant de reformater le JSON strict.
Il réorganise les clés de chaque objet par ordre alphabétique à tous les niveaux d'imbrication. Cela produit une sortie stable et adaptée aux différences, de sorte que deux versions des mêmes données s'alignent proprement dans le contrôle de version.
Non. L'analyse, le formatage et la validation s'effectuent tous localement dans votre navigateur à l'aide de JavaScript. Rien ne quitte votre ordinateur et la page continue de fonctionner hors ligne une fois chargée.