JSON cassé
1
JSON réparé
Le JSON réparé apparaîtra ici…

Que corrige un outil de réparation JSON ?

Le JSON a des règles strictes, donc un seul caractère égaré peut rendre tout un fichier impossible à analyser. Un outil de réparation JSON (ou correcteur JSON / réparateur JSON) détecte les erreurs les plus courantes et réécrit votre entrée en JSON valide conforme à la spécification (RFC 8259), puis le formate. C'est le moyen le plus rapide de corriger du JSON cassé copié depuis des journaux, des fichiers de configuration à moitié écrits ou des littéraux d'objets JavaScript. Ce réparateur corrige :

  • Virgules en fin de liste — supprime la virgule illégale dans [1, 2, 3,]
  • Guillemets simples — convertit 'value' en "value" avec guillemets doubles valides
  • Clés sans guillemets — transforme {name: "John"} en {"name": "John"}
  • Commentaires — supprime les commentaires // ligne et /* bloc */, que le JSON n'autorise pas
  • Littéraux Python & JavaScript — convertit None/True/False/NaN/undefined en null/true/false
  • Crochets de fermeture manquants — équilibre un { ou [ non fermé
  • Guillemets typographiques — remplace les guillemets « courbes » collés depuis des documents par des guillemets droits

Les réparations tiennent compte des chaînes — les corrections ne sont appliquées qu'à la structure JSON, jamais au contenu de vos valeurs de chaîne, donc une virgule ou une apostrophe à l'intérieur d'une chaîne est préservée. Une fois réparé, utilisez le Formateur JSON pour l'embellir davantage, le Validateur JSON pour le vérifier, ou le Minificateur JSON pour le compresser.

Questions Fréquentes

Comment corriger du JSON cassé ?

Collez-le dans le panneau de gauche — le réparateur supprime automatiquement les virgules en fin de liste, convertit les guillemets simples en guillemets doubles, met les clés sans guillemets entre guillemets, supprime les commentaires, remplace les littéraux non-JSON et équilibre les crochets manquants, puis formate le résultat. Copiez le JSON réparé depuis le panneau de droite.

Cela modifiera-t-il les données à l'intérieur de mes chaînes ?

Non. La réparation tient compte des chaînes : elle ne modifie que la structure JSON (virgules, guillemets autour des clés, crochets), jamais les caractères à l'intérieur de vos valeurs de chaîne. Une virgule, un deux-points ou une apostrophe à l'intérieur d'une chaîne entre guillemets reste exactement tel quel.

Quelle est la différence entre réparer et valider ?

Le Validateur JSON vous indique seulement se trouve l'erreur. L'outil de réparation va plus loin et corrige automatiquement les erreurs courantes pour vous, puis formate le JSON corrigé.

Mes données sont-elles en sécurité ?

Oui. Toute la réparation s'exécute entièrement dans votre navigateur. Aucune donnée n'est envoyée à un serveur.

Pourquoi certains JSON ne peuvent-ils pas être réparés automatiquement ?

Certaines erreurs sont ambiguës — par exemple une valeur manquante, un mot-clé mal orthographié ou une virgule manquante entre des éléments peuvent avoir plus d'une correction possible. Dans ce cas, l'outil répare tout ce qu'il peut en toute sécurité et affiche l'erreur restante pour que vous puissiez la terminer à la main.