Aller au contenu
Outils JSON gratuits pour développeurs

Validateur JSON avec position exacte des erreurs

Vérifiez votre JSON pendant la saisie. Chaque erreur est localisée à la ligne et à la colonne près, avec une explication claire pour la corriger.

🔒 100 % sécurisé et privé : tout le traitement se fait localement, dans la mémoire RAM de votre navigateur. Vos données ne sont jamais envoyées à un serveur.

Indentation

JSON d’entrée

1 ligne, 0 o

Collez votre JSON ici, déposez un fichier .json ou utilisez « Charger un exemple ».

Le résultat s’affiche ici

Collez du JSON dans la zone de saisie pour commencer.

La copie et le téléchargement se débloquent dès que le JSON est valide.

Valider du JSON et trouver les erreurs par ligne et colonne

Le validateur JSON vérifie votre saisie en temps réel et localise la ligne et la colonne exactes de chaque erreur de syntaxe, avec une explication claire du problème et de la façon de le corriger. L’erreur est surlignée directement dans l’éditeur, et le bouton « Aller à l’erreur » y place immédiatement votre curseur.

Les navigateurs signalent les erreurs JSON de façons très différentes, et Safari n’indique même pas de position. Ce validateur utilise l’analyseur du navigateur pour décider de la validité et son propre scanner strict pour localiser les erreurs : vous obtenez la même position précise dans tous les navigateurs.

Les erreurs JSON les plus fréquentes

  • Une virgule en trop après le dernier élément : {"a": 1,}
  • Des apostrophes au lieu de guillemets doubles : {'nom': 'Léa'}
  • Des noms de propriétés sans guillemets : {nom: "Léa"}
  • Des commentaires, interdits en JSON standard : // note
  • Une virgule manquante entre deux propriétés ou deux éléments de tableau.
  • Des valeurs JavaScript qui ne sont pas du JSON : undefined, NaN ou Infinity.

Sans risque pour vos clés API, tokens et données clients

Les réponses d’API, les fichiers de configuration et les exports de base de données contiennent souvent des jetons d’accès, des e-mails et des données personnelles, et beaucoup de formateurs en ligne envoient tout ce que vous collez à leurs serveurs. Cet outil fonctionne entièrement dans votre navigateur : l’analyse, la validation, la coloration et la conversion en CSV se font en mémoire locale, et rien n’est envoyé ni journalisé. Il gère aussi les gros fichiers, jusqu’à 20 Mo, sans limite imposée par un serveur.

Questions fréquentes

Pourquoi le JSON interdit-il la virgule finale ?

La spécification JSON ne l’autorise pas, même si JavaScript l’accepte. Supprimez la virgule après le dernier élément de l’objet ou du tableau.

Un JSON peut-il contenir des commentaires ?

Non. Le JSON standard n’a pas de syntaxe de commentaire. Des formats comme JSONC et JSON5 les autorisent, mais ces fichiers doivent être convertis avant qu’un analyseur JSON strict puisse les lire.

Pourquoi les apostrophes sont-elles invalides en JSON ?

Le JSON exige des guillemets doubles autour des noms de propriétés comme des valeurs texte. Remplacez 'nom' par "nom".

Si l’outil dit que mon JSON est valide, l’est-il vraiment ?

Oui. La validité est déterminée par l’analyseur JSON natif du navigateur, qui suit la norme JSON officielle (RFC 8259).