Collez une réponse d'API ou un fichier de configuration pour le formater instantanément ; les erreurs sont localisées par ligne et colonne.
Un JSON invalide est signalé sous la forme 'ligne 3, colonne 14' avec l'affichage des lignes environnantes. Les causes courantes sont une virgule superflue, des guillemets simples, des clés sans guillemets ou des commentaires ; le format JSON n'en autorise aucun.
Le formatage est destiné aux humains, la minification sert au transfert et au stockage. Les valeurs restent inchangées dans les deux cas ; l'ordre ne change qu'avec l'option 'Trier les clés'. Les nombres respectent les limites de JavaScript, ainsi les entiers supérieurs à 2^53 peuvent perdre en précision.
Plusieurs mégaoctets sont parfaitement pris en charge. La dernière saisie est conservée uniquement dans ce navigateur (jusqu'à 200 000 caractères) et n'est jamais transmise.
Non. La validation et le formatage s'exécutent entièrement dans votre navigateur : une réponse contenant des clés d'API ne quitte donc jamais votre machine.
JSON standard uniquement. Les commentaires et les virgules finales sont signalés comme des erreurs.
Non, cet outil conserve les caractères Unicode tels quels.
Il identifie le numéro exact de ligne et de colonne de l'erreur et affiche le contexte de code environnant pour un débogage rapide.
Vous pouvez formater votre JSON avec 2 espaces, 4 espaces ou des tabulations, ou minifier l'ensemble de la structure sur une seule ligne.
Oui, vous pouvez organiser les propriétés des objets en triant automatiquement toutes les clés par ordre alphabétique.
Oui, vous pouvez copier le résultat dans votre presse-papiers ou le télécharger directement sous forme de fichier .json formaté.