Deux modes. « Formater » indente le JSON pour le rendre lisible. « Minifier » retire tous les espaces superflus pour le compacter.
Lire, déboguer ou compacter du JSON
Le JSON (JavaScript Object Notation) est le format d'échange de données le plus utilisé sur le web, mais un JSON compact reçu d'une API ou collé depuis un fichier de configuration est souvent illisible d'un seul bloc. Cet outil s'appuie sur l'analyseur JSON natif de votre navigateur — le même que celui utilisé par toutes les applications JavaScript — pour formater, minifier ou valider votre contenu, avec un message d'erreur précis en cas de syntaxe invalide.
Comment utiliser l'outil ?
- Collez votre JSON dans la zone prévue.
- Choisissez le mode : « Formater » pour l'indenter, « Minifier » pour le compacter.
- Copiez le résultat, ou corrigez l'erreur affichée si le JSON est invalide.
Cas d'usage
- Déboguer une réponse d'API reçue sous forme compacte et difficile à lire.
- Réduire la taille d'un fichier de configuration avant déploiement en production.
- Vérifier la validité d'un fichier JSON avant de l'utiliser dans un projet.
Erreurs fréquentes
- Virgule superflue en fin de liste ou d'objet :
["a", "b",]est invalide en JSON strict, contrairement à certains langages plus permissifs. - Guillemets simples : le JSON exige des guillemets doubles pour les chaînes et les clés, jamais de guillemets simples.
- Clé non entourée de guillemets : contrairement à un objet JavaScript littéral, une clé JSON doit toujours être une chaîne entre guillemets doubles.
Compatibilité
Fonctionne sur mobile, tablette et ordinateur, sans inscription. Pour encoder du texte en Base64, voyez l'encodeur Base64.