Formateur et validateur JSON

Collez votre JSON pour le valider, le mettre en forme de façon lisible ou le minifier. En cas d'erreur, la ligne et la colonne sont indiquées. Tout se passe dans votre navigateur : le texte n'est envoyé à aucun serveur.

🔒 Ce que tu écris ne quitte pas ton appareil. Tout est calculé dans ton navigateur.

Comment formater un JSON

  1. Collez votre JSON dans la zone de saisie.
  2. Choisissez l'indentation (2 ou 4 espaces, ou tabulation) et, si vous le souhaitez, le tri des clés.
  3. Cliquez sur « Formater » pour l'indenter ou sur « Minifier » pour le mettre sur une seule ligne.
  4. 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

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.