Formateur JSON
Indenter, valider, minifier.
Collez votre JSON ; il est validé à la frappe et ne quitte jamais votre navigateur.
- 100 % local — vos données ne quittent pas votre navigateur
- Gratuit, sans limite d'usage
- Sans inscription, sans compte
Ce que fait l’outil
Collez un document JSON : il est validé en continu, à la frappe. « Formater » réécrit le document avec une indentation de deux espaces, « Minifier » supprime tout espace superflu. Une fois l’action choisie, la sortie suit vos corrections sans re-cliquer, avec sa taille exacte en octets UTF-8 et un bouton de copie.
En cas d’erreur de syntaxe, l’outil affiche le message du moteur et la position ligne:colonne, recalculée depuis l’index exact de l’erreur. Tout se passe dans votre navigateur : rien n’est envoyé sur aucun serveur.
Limites
La position de l’erreur dépend du navigateur : Chrome, Edge et Firefox la fournissent, Safari peut ne donner que le message. Les colonnes sont comptées en unités UTF-16, comme le font les moteurs JavaScript — un émoji compte donc pour deux.
Le reformatage passe par le parseur JSON natif : les clés dupliquées sont réduites à leur dernière valeur et les nombres sont réécrits sous forme canonique (1.50 devient 1.5, les entiers au-delà de 2⁵³ perdent en précision). Sur un document de plusieurs dizaines de Mo, l’affichage peut marquer une pause.