Formatage & validation
Formateur JSON
Mettez en forme un JSON illisible : indentation de 2, 4 espaces ou tabulation, clés triées, coloration, arbre repliable et grands entiers préservés.
Comment utiliser cet outil
- 1
Collez votre JSON ou déposez un fichier (« Charger un exemple » pour essayer).
- 2
Choisissez l'indentation et le tri des clés.
- 3
Parcourez le résultat en code ou en arbre, puis copiez-le ou téléchargez le fichier.
Aide
- Collez un JSON sur une seule ligne ou déposez un fichier : il est indenté aussitôt, avec 2 espaces, 4 espaces ou une tabulation, et les clés peuvent être triées par ordre alphabétique à tous les niveaux.
- Le résultat s'affiche en code coloré ou en arbre repliable : pour un gros document, l'arbre n'ouvre que les niveaux utiles et affiche les longues listes par paquets de 100.
- Rien n'est arrondi : un identifiant de 20 chiffres, 92.50 ou 1E5 sont recopiés exactement comme vous les avez écrits, alors que la plupart des outils les réécrivent via un nombre JavaScript.
- En cas d'erreur, l'outil indique la ligne, la colonne, un extrait avec un curseur et la cause probable : virgule en trop, apostrophes, clé sans guillemets, commentaire, NaN…
- Les clés en double sont signalées et conservées. Tout reste dans votre navigateur ; limite de 25 millions de caractères.
Guide associé : JSON : formater, valider, minifier et convertir en CSV sans erreur
Questions fréquentes
Mon identifiant à 19 chiffres est-il modifié ?
Non. Les nombres sont recopiés tels qu'écrits : 9007199254740993 reste 9007199254740993, alors qu'un simple JSON.parse suivi de JSON.stringify le changerait en 9007199254740992.
Pourquoi mon JSON est-il refusé alors que mon éditeur l'accepte ?
Le JSON strict n'autorise ni commentaires, ni virgule finale, ni apostrophes, ni clés sans guillemets, ni NaN ou undefined. L'erreur affichée nomme le problème et sa position exacte.
Le tri des clés change-t-il le sens du JSON ?
Non pour la quasi-totalité des usages : l'ordre des clés d'un objet n'a pas de signification en JSON. Le tri est utile pour comparer deux fichiers ou obtenir un diff stable.
Écrit et vérifié par l'équipe MaxyTools · Mis à jour le
Cet outil vous a-t-il aidé ?