Le JSON n'autorise pas la virgule après le dernier élément d'un objet ou d'un tableau.
Chargement de Validateur JSON…
Détecte la virgule finale interdite en JSON
Indique la position exacte à corriger
Explique pourquoi la virgule finale est refusée
Revalidation immédiate après correction
Intégrez Validateur JSON dans un article, une documentation, un intranet ou un portail scolaire avec un iframe. Le traitement, la confidentialité et les limites restent ceux de la page complète.
Code d'intégration
<iframe
src="https://www.fixtools.io/json/json-validator?embed=1&lang=fr"
width="100%"
height="780"
frameborder="0"
style="border:0;border-radius:16px;max-width:900px;"
title="Validateur JSON by FixTools"
loading="lazy"
allow="clipboard-write"
></iframe>Attribution conviviale : un petit lien « Propulsé par FixTools » apparaît en bas de l'embed.
La virgule finale est l'une des erreurs les plus fréquentes en JSON, et elle déroute souvent les développeurs venus de JavaScript. Dans ce langage, il est courant, et même recommandé, de laisser une virgule après le dernier élément d'un tableau ou d'un objet, car cela facilite l'ajout ultérieur de lignes et réduit le bruit dans les différences de version. Le JSON, lui, suit une grammaire beaucoup plus stricte qui n'a jamais prévu cette souplesse. Dans le format, la virgule est un séparateur entre deux éléments, et rien d'autre. Placer une virgule sans élément derrière elle crée une position vide que l'analyseur ne sait pas interpréter. Il s'arrête alors immédiatement et déclare le document invalide, même si tout le reste est parfaitement correct.
Concrètement, lorsque la fonction JSON.parse rencontre une virgule finale, elle lève une exception au moment où elle lit l'accolade ou le crochet fermant. Elle attendait un nouvel élément après la virgule et trouve à la place un symbole de fermeture, ce qu'elle interprète comme un jeton inattendu. Le message d'erreur mentionne donc souvent une position juste avant la fermeture de l'objet ou du tableau. L'outil capture cette exception et vous restitue la ligne, la colonne et la raison. Cette précision est précieuse, car sur un long document, la virgule fautive se cache parfois au fond d'une structure profondément imbriquée. Plutôt que de relire des centaines de lignes, vous vous rendez directement à la position indiquée et vous supprimez la virgule superflue en quelques secondes.
Pour corriger, rendez-vous à l'endroit signalé et repérez le dernier élément de la structure concernée. La virgule à retirer est celle qui se trouve entre ce dernier élément et l'accolade ou le crochet fermant. Attention à ne pas toucher aux virgules légitimes, celles qui séparent deux éléments successifs: seules les virgules immédiatement suivies d'une fermeture sont fautives. Sur un objet écrit sur plusieurs lignes, cette virgule se cache souvent en fin de la dernière ligne de valeur, juste avant l'accolade fermante placée sur la ligne suivante. Une fois la virgule supprimée, la structure redevient conforme. Si votre éditeur dispose d'une coloration syntaxique ou d'un correcteur, il peut aussi souligner cette erreur, mais le validateur reste le juge de référence, car il applique exactement les mêmes règles que l'analyseur qui refusait votre document.
Un document peut contenir plusieurs virgules finales, par exemple si un modèle a été dupliqué plusieurs fois. Comme l'analyseur s'arrête à la première erreur, l'outil ne vous montre d'abord qu'une seule position. Après avoir corrigé cette première virgule et relancé la validation, une deuxième peut apparaître plus loin dans le document. C'est un comportement normal: il faut procéder par itérations, en corrigeant et en revalidant jusqu'à obtenir la mention valide. Cette méthode, un peu répétitive sur les fichiers très abîmés, garantit que vous traitez chaque occurrence sans en oublier. Elle évite aussi les corrections en masse hasardeuses qui risqueraient de supprimer des virgules légitimes. Le validateur vous accompagne à chaque passage en confirmant la disparition de l'erreur précédente ou en pointant la suivante.
Il est important de préciser le rôle exact de l'outil. Il ne réécrit pas votre document à votre place et ne supprime pas automatiquement les virgules: il identifie la validité, localise la première erreur et vous en explique la raison. La correction reste entre vos mains, ce qui vous évite toute transformation inattendue de vos données et vous laisse le contrôle sur chaque modification. Tout ce travail se déroule localement, dans votre navigateur. Le JSON que vous collez n'est jamais téléversé sur un serveur, il est analysé sur votre machine puis oublié à la fermeture de la page. Vous pouvez donc corriger en toute confidentialité un fichier de configuration interne ou une charge utile sensible, gratuitement, sans inscription et sans qu'aucune de vos données ne quitte le navigateur.
Collez votre JSON ci-dessous et lancez la validation pour localiser la virgule finale à supprimer, directement dans votre navigateur.
Guide étape par étape pour corriger une virgule finale en json:
Collez le JSON concerné
Copiez le document que votre application ou votre analyseur refuse, puis collez-le dans la zone de saisie. Vous pouvez aussi charger le fichier .json directement depuis votre disque pour préserver son contenu exact.
Lancez la validation
Cliquez sur le bouton de validation. L'outil analyse le texte localement, selon les règles strictes du JSON, et s'arrête à la première erreur rencontrée, qui est souvent une virgule finale sur les documents rédigés à la main.
Repérez la virgule signalée
Lisez la position indiquée, ligne et colonne, ainsi que la raison. Une virgule finale se manifeste par un jeton inattendu juste avant une accolade ou un crochet fermant. Rendez-vous à cet endroit dans votre document.
Supprimez la virgule superflue
Effacez la virgule située après le dernier élément, juste avant l'accolade ou le crochet fermant. Veillez à ne pas supprimer une virgule légitime entre deux éléments, seule celle qui précède la fermeture doit disparaître.
Revalidez le document
Relancez la validation pour confirmer la correction. Si une autre virgule finale existe ailleurs, l'outil la signalera à son tour. Répétez l'opération jusqu'à ce que le document soit déclaré entièrement valide.
Situations courantes où cette approche fait vraiment la différence :
Réparer un fichier de configuration qui bloque le démarrage
Une application refuse de démarrer à cause d'une virgule finale dans son fichier de configuration JSON. Chargez le fichier dans l'outil pour localiser la virgule fautive, supprimez-la, puis revalidez avant de relancer l'application, sans deviner l'emplacement du problème.
Corriger un JSON rédigé à la main
En écrivant un JSON manuellement, il est facile de laisser une virgule après le dernier champ. Collez votre document dans l'outil: il pointe la position exacte de la virgule superflue, que vous supprimez avant d'intégrer le JSON à votre code.
Nettoyer une charge utile d'API construite par concaténation
Une charge utile assemblée par concaténation de chaînes finit parfois par une virgule en trop avant la fermeture. Validez-la pour repérer cette virgule finale et corrigez le code qui la génère, afin d'éviter que l'API ne rejette la requête.
Obtenez de meilleurs résultats avec ces suggestions d'experts :
Ne supprimez que la virgule avant la fermeture
Seule la virgule immédiatement suivie d'une accolade ou d'un crochet fermant est fautive. Les virgules qui séparent deux éléments sont nécessaires. Vérifiez bien ce détail avant d'effacer, pour ne pas transformer une erreur de virgule finale en erreur de séparateur manquant.
Revalidez après chaque suppression
Un document peut cacher plusieurs virgules finales. Après en avoir retiré une, relancez la validation: l'outil confirmera la correction ou pointera la suivante. Cette approche itérative garantit que vous n'oubliez aucune occurrence dans un fichier fortement imbriqué.
Configurez votre éditeur pour les repérer
De nombreux éditeurs peuvent surligner les virgules finales en JSON grâce à un linter. Activez cette option pour les voir apparaître pendant la frappe, et gardez l'outil comme juge de référence, puisqu'il applique exactement les règles de l'analyseur.
D'autres outils qui pourraient vous être utiles :
Corriger un JSON invalide
Corriger l'erreur de parsing JSON
Vérifier un JSON pour détecter des erreurs
Corriger l'erreur Unexpected token en JSON
Corriger l'erreur Unexpected token en JSON: comprenez la cause et localisez le caractère fautif. Validateur gratuit dans le navigateur, traitement local.
Validateur JSON pour Chrome, sans extension
Validateur JSON pour Chrome sans extension: un outil web gratuit qui s'exécute dans Chrome ou tout navigateur. Résultat instantané, JSON traité en local.
Validez votre JSON en ligne, gratuitement et dans le navigateur
Validez votre JSON en ligne gratuitement, directement dans le navigateur. Collez votre code et voyez aussitôt s'il est valide, avec la position de l'erreur.
Ce JSON est-il valide?
Ce JSON est-il valide? Vérifiez-le gratuitement dans votre navigateur et découvrez ce qui rend un JSON valide. Résultat instantané, traitement 100% local.
Vérifiez la syntaxe de votre JSON et localisez chaque erreur
Vérificateur de syntaxe JSON gratuit qui s'exécute dans le navigateur. Contrôlez guillemets, virgules et accolades et localisez chaque erreur de syntaxe.
Valider du JSON sans installer de logiciel
Validez votre JSON gratuitement dans le navigateur, sans rien installer. Aucune extension, aucun téléchargement: résultat instantané et 100% local.
Ouvrez Validateur JSON pour consulter les limites gratuites et le mode de traitement.
Ouvrir Validateur JSON →Offre gratuite · Sans compte · Limites transparentes