Entrée JSON valide
Un objet simple valide pouvant être formaté ou minifié.
{
"name": "Alice",
"roles": ["admin", "editor"]
}Formatez, minifiez, échappez, déséchappez et validez du JSON avec un retour immédiat et une localisation claire des erreurs.
État de validation
En attente d'entrée
Collez du JSON ou chargez un exemple pour lancer la validation.
Collez le texte JSON brut. Utilisez « JSON d'exemple » pour tester rapidement.
La vue arborescente est disponible en mode Formaté. Dépliez ou repliez selon vos besoins.
L'arborescence formatée apparaîtra ici.
Un objet simple valide pouvant être formaté ou minifié.
{
"name": "Alice",
"roles": ["admin", "editor"]
}Les virgules finales ne sont pas autorisées en JSON strict.
{
"name": "Alice",
"age": 30,
}Le mode Formaté conserve l'indentation et les retours à la ligne.
{
"service": "toolbye",
"status": "ok",
"count": 2
}Le mode Minifié supprime les espaces non essentiels.
{"service":"toolbye","status":"ok","count":2}Le mode Échapper convertit le texte JSON en contenu échappé prêt à intégrer.
{\"event\":\"page_view\",\"path\":\"/json\",\"meta\":{\"source\":\"toolbye\"}}Le mode Déséchapper restaure le contenu échappé en texte JSON lisible.
{"event":"page_view","path":"/json","meta":{"source":"toolbye"}}JSON n'autorise pas de virgule après le dernier élément d'un objet ou d'un tableau.
Les clés et valeurs texte JSON doivent utiliser des guillemets doubles.
Les commentaires de style JavaScript ne font pas partie de la spécification JSON.
Les propriétés d'objet et éléments de tableau doivent être séparés par des virgules.
Les caractères spéciaux dans les chaînes doivent être correctement échappés, comme les guillemets et antislashs.
Cet outil utilise JSON.parse en mode strict, conforme aux règles JSON officielles utilisées par la plupart des API et validateurs backend.
Les facilités JSON5 comme commentaires, virgules finales et clés non quotées ne sont pas acceptées. Convertissez d'abord vers du JSON strict.
Dans l'implémentation actuelle, l'analyse et le formatage JSON se font dans votre navigateur en usage normal, sans API distante dédiée.
Un script Baidu Tongji est actif pour les statistiques de visite agregees, mais l'analyse et le formatage JSON restent executes localement dans le navigateur.
Validez les charges JSON de requête et de réponse avant envoi au backend.
Utilisez le mode formaté et la vue arborescente pour inspecter objets et tableaux profonds.
Passez en mode minifié pour un JSON plus léger à transporter ou stocker.
Faites un contrôle de syntaxe rapide avant de partager des extraits JSON.
Non. Cet outil est strict JSON et rejette la syntaxe JSON5 comme commentaires et virgules finales.
Les causes fréquentes sont les virgules finales, guillemets simples, virgules manquantes et échappements invalides.
Formaté conserve indentation et retours à la ligne pour la lisibilité. Minifié supprime les espaces pour réduire la taille.
Dans l'implémentation actuelle, le formatage et la validation se font localement dans votre navigateur.
Oui, mais les performances dépendent du navigateur et de la mémoire de l'appareil. Les très gros fichiers peuvent rester lents.
Le parseur renvoie la position d'erreur pour vous aider à corriger directement la zone concernée.
Minify enlève les espaces inutiles du JSON. Échapper transforme le texte en chaîne échappée pour le code ou le transport.
L’entrée n’est pas une chaîne JSON échappée valide. Vérifiez les guillemets et les séquences d’échappement.
Comprenez les différences de règles JSON/JSON5 et pourquoi certains contenus échouent en JSON strict.
Page de scénario pour vérifier JSON en ligne et trouver vite les erreurs de format.
Principales causes d’un JSON invalide et étapes courtes pour le corriger.
Convertissez du texte et des images vers et depuis Base64.
Convertissez timestamps Unix et dates/heures.
Workflow dédié à la minification pour nettoyer de gros contenus (à venir).
Vue de validation centrée sur le diagnostic d'erreurs (à venir).
Outil prévu pour encoder/décoder requêtes et paramètres URL.