Outils gratuits pour développeurs
Formateur & validateur JSON.
Validez, mettez en forme et minifiez du JSON avec des positions d'erreur exactes — entièrement dans votre navigateur.
Mettez en forme ou minifiez — le résultat apparaît ici.Strict par conception
La grammaire de JSON (RFC 8259) est délibérément minuscule : chaînes entre guillemets doubles, pas de commentaires, pas de virgules finales et exactement six types de valeurs. Cette rigueur explique pourquoi chaque langage peut l'analyser à l'identique — et pourquoi les éditeurs qui acceptent des variantes assouplies (JSONC, JSON5) peuvent vous pousser à écrire des fichiers que les vraies API rejettent. Ce validateur applique les règles strictes et vous indique la ligne et la colonne exactes où l'analyse échoue.
Les erreurs que tout le monde fait
- Virgule finale — [1, 2, 3,] est du JSON invalide.
- Guillemets simples — les chaînes et les clés exigent des guillemets doubles.
- Commentaires — // et /* */ n'existent pas en JSON.
- Valeurs spéciales — NaN, Infinity et undefined ne sont pas des valeurs JSON valides.
Mettre en forme pour les humains, minifier pour les machines
L'indentation est purement cosmétique : un document mis en forme et un document minifié contiennent des données identiques. Mettez en forme lorsque vous déboguez une réponse d'API ou relisez une configuration ; minifiez lorsque la charge utile transite sur le réseau — pour les gros documents, les seuls espaces peuvent représenter un pourcentage à deux chiffres de la taille (cet outil vous montre exactement combien).
Clés triées, diffs stables
Les membres d'un objet JSON sont officiellement non ordonnés : trier les clés par ordre alphabétique ne change donc jamais le sens — mais cela rend deux documents comparables d'un coup d'œil et garde les diffs de gestion de version silencieux. Utile avant de committer des fichiers de configuration ou de comparer deux réponses d'API côte à côte.
Questions fréquentes
Pourquoi mon JSON est-il invalide ?
JSON autorise-t-il les commentaires ?
Pourquoi les virgules finales sont-elles interdites ?
Quelle est la différence entre mettre en forme et minifier ?
Est-il sûr de coller du JSON confidentiel ici ?
Quelle taille le JSON peut-il atteindre ?
Trier les clés change-t-il le sens de mon JSON ?
Plus d'outils gratuits
Tous les outils →Convertir texte et fichiers en Base64 et inversement — UTF-8 et compatible URL.
Ouvrir l'outilEncoder et décoder des URLs et paramètres de requête en pourcent — en direct.
Ouvrir l'outilHachages SHA-256, SHA-512, SHA-1 et MD5 pour texte et fichiers.
Ouvrir l'outilDes outils gratuits par une entreprise de logiciels européenne.
- Fonctionne dans votre navigateur
- Conçu & hébergé dans l'UE
- Aucun compte requis