TontonTools

Validateur JSON

Validez JSON instantanément : trouvez l'erreur de syntaxe exacte et où elle se cache.

100% Gratuit Pas d'inscription Respectueux de la vie privée Développement web
Mise à jour sept. 2026
✓ Valid JSON ✗ Invalid

Share X / Twitter Facebook LinkedIn WhatsApp

Comment utiliser Validateur JSON

  1. Collez votre JSON — à partir d'une réponse API, d'un fichier de configuration ou d'une exportation.
  2. Lisez le verdict instantanément — valide, ou l'erreur exacte avec son emplacement.
  3. Corrigez le caractère signalé — la virgule finale, les guillemets simples, la clé sans guillemets sont les résultats habituels.
  4. Revalidez jusqu'à ce qu'il soit propre, puis formatez ou réduisez avec le JSON compagnon. outils.

Qu'est-ce que Validateur JSON ?

Un validateur JSON vérifie si le texte est syntaxiquement JSON légal — et lorsque ce n'est pas le cas, pointe vers le caractère exact où l'analyse échoue. La grammaire de JSON est volontairement stricte : guillemets doubles uniquement, pas de virgules finales, clés toujours entre guillemets, pas de commentaires - et une seule violation rend l'ensemble du document impossible à analyser.

Les suspects habituels sont exactement ces rigueurs : une virgule finale après le dernier élément du tableau (légal en JavaScript, fatal en JSON), des guillemets simples provenant d'un collage Python, une clé sans guillemets, un saut de ligne brut à l'intérieur d'une chaîne ou des guillemets intelligents introduits par un traitement de texte. Chacun produit une erreur d’analyse cryptique en aval ; un validateur le nomme ici en premier.

À propos de Validateur JSON

Collez votre JSON et obtenez un verdict instantané : valide ou invalide avec l'erreur et sa position – vous corrigez ainsi le caractère réel au lieu de diviser un fichier de configuration en deux par essais et erreurs.

Quand cela sauve la situation : une API renvoie un "jeton inattendu" et vous devez savoir si la charge utile ou votre code est en faute ; un fichier de configuration (package.json, composer.json, paramètres de l'application) interrompt une application après une modification manuelle ; les données exportées d'un système ne seront pas importées dans un autre ; ou le "JSON" d'un collègue s'avère être un objet JavaScript littéral avec des commentaires et des guillemets simples. La validation s'exécute entièrement dans votre navigateur : les clés API et les charges utiles privées ne quittent jamais votre machine.

Une fois la validation effectuée, les voisins prennent le relais : JSON Formatter l'imprime joliment, JSON Viewer l'explore sous forme d'arborescence et JSON Minifier le compacte pour l'expédition.

Foire aux questions

Virgules finales ({"a":1,}), guillemets simples au lieu de doubles, clés sans guillemets ({key: 1}), commentaires (JSON n'en a pas) et sauts de ligne littéraux à l'intérieur des chaînes. Tous légaux en JavaScript, tous fatals en JSON – c'est exactement pourquoi ils passent à travers.
Non — JSON est un sous-ensemble plus strict : les clés doivent être des chaînes entre guillemets doubles, sans commentaires, sans virgules finales, sans fonctions non définies. Chaque document JSON est un littéral d'objet JS valide ; l'inverse échoue constamment.
La réponse est HTML, pas JSON – généralement une page d'erreur (404, 500, redirection de connexion) où l'analyseur attendait les données. Collez la réponse brute ici : voir <html en position 0 le diagnostique instantanément.
Non, par conception (Douglas Crockford les a supprimés pour empêcher l'analyse des directives). Solutions de contournement : une clé "_comment" ou des formats JSONC/JSON5 lorsque les outils les prennent en charge (les paramètres VS Code le font ; les API ne le font pas).
Oui — la validation s'exécute entièrement dans votre navigateur ; rien n'est téléchargé ou stocké. Les charges utiles contenant des jetons et des clés restent sur votre machine.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.