Comment formater un JSON
- Collez votre JSON dans la zone de saisie.
- Choisissez l'indentation (2 ou 4 espaces, ou tabulation) et, si vous le souhaitez, le tri des clés.
- Cliquez sur « Formater » pour l'indenter ou sur « Minifier » pour le mettre sur une seule ligne.
- Copiez le résultat. En cas d'erreur, le curseur se place à l'endroit où ça coince.
À quoi sert un formateur JSON
JSON est le format de données le plus utilisé dans les API et les fichiers de configuration. Quand tout arrive sur une seule ligne, c'est difficile à lire : le formateur ajoute des retours à la ligne et une indentation pour faire apparaître la structure.
Il sert aussi à valider : s'il manque une virgule, s'il y a une accolade en trop ou des apostrophes au lieu de guillemets doubles, il vous indique la ligne et la colonne où le JSON cesse d'être valide.
Minifier fait l'inverse : on supprime les espaces et les retours à la ligne pour que le texte soit plus léger à envoyer ou à stocker.
À savoir
- Seul le JSON standard est accepté : pas de commentaires, d'apostrophes ni de virgule finale.
- Avec de très gros textes (plusieurs mégaoctets), la page peut être lente, selon votre appareil.
- Les nombres très grands ou avec beaucoup de décimales peuvent perdre en précision, comme en JavaScript.
Questions fréquentes
Mon JSON est-il envoyé à un serveur ?
Non. Il est traité dans votre navigateur et le texte ne quitte pas votre appareil : vous pouvez donc l'utiliser avec des données privées.
Pourquoi mon JSON est-il considéré comme non valide ?
Les causes les plus courantes sont une virgule en trop ou manquante, des apostrophes au lieu de guillemets doubles, des clés sans guillemets ou une accolade non fermée. Le message indique la ligne et la colonne.
Quelle différence entre formater et minifier ?
Formater ajoute des retours à la ligne et une indentation pour faciliter la lecture ; minifier les supprime pour réduire la taille.
Peut-on trier les clés ?
Oui, avec l'option de tri alphabétique. C'est pratique pour comparer deux JSON ou obtenir toujours le même résultat.
Est-ce gratuit ?
Oui, c'est gratuit, sans inscription, et ça fonctionne directement dans le navigateur.