JSON Repair

Corrigez instantanément le JSON malformé, invalide ou cassé. Réparez les sorties LLM tronquées, les virgules manquantes, les clés sans guillemets et les virgules superflues directement dans votre navigateur

Aucune entrée

Entrée JSON cassée

Sortie JSON réparée

Ce qui peut être réparé

Guillemets manquants autour des clés et des chaînes
Guillemets simples remplacés par des guillemets doubles
Virgules superflues dans les objets et les tableaux
Crochets et accolades fermants manquants
JSON avec commentaires // et /* */
JSON tronqué provenant de sorties LLM / API
Texte en prose entourant le JSON
Sauts de ligne non échappés dans les chaînes
Littéraux None / True / False de style Python

Pourquoi choisir JSON Repair ?

Outil professionnel conçu pour la fiabilité

Conçu pour l'ère des LLM

Les grands modèles de langage produisent fréquemment du JSON avec des crochets manquants, des clés sans guillemets ou une sortie tronquée. Cet outil répare automatiquement les erreurs JSON de LLM les plus courantes.

Axé sur la confidentialité

Toute la réparation JSON s'effectue localement dans votre navigateur. Vos données — y compris les réponses API et les logs — ne quittent jamais votre appareil.

Récupération intelligente des erreurs

Propulsé par l'algorithme jsonrepair, éprouvé sur le terrain, il récupère des erreurs de syntaxe que les analyseurs stricts rejettent : guillemets, virgules, crochets, commentaires et bien plus encore.

Comment ça marche

Des étapes simples pour traiter vos json repair comme un pro

1

Collez le JSON cassé

Collez le JSON malformé provenant de sorties LLM, de logs API ou de fichiers. Le badge de statut indique s'il est valide.

2

Cliquez sur Réparer

Appuyez sur le bouton Réparer le JSON (ou Ctrl/Cmd + Entrée). Le moteur de réparation corrige automatiquement les erreurs de syntaxe.

3

Vérifiez le résultat

Le JSON réparé et formaté apparaît dans l'éditeur de sortie avec un résumé des réparations.

4

Copiez et utilisez

Copiez le JSON corrigé dans votre presse-papiers et utilisez-le partout.

Formateur et validateur JSON Repair professionnel

Le traitement JSON Repair s'exécute entièrement dans votre navigateur — aucun téléversement, aucun compte, aucune limite.

JSON Repair répare les documents JSON malformés ou invalides que les parseurs stricts ne peuvent pas lire. Au lieu de chercher à la main une virgule manquante ou un crochet non apparié, collez le document cassé et obtenez un JSON valide et formaté en un clic.

Ce cas d'usage a explosé avec l'adoption des LLM : les modèles de chat renvoient fréquemment du JSON avec des clés sans guillemets, des guillemets simples, des virgules superflues, du texte en prose autour ou une sortie interrompue en plein milieu d'un objet. Notre moteur de réparation gère tous ces cas, y compris les réponses LLM tronquées et les littéraux de style Python comme None, True et False.

Tout s'exécute à 100 % côté client dans votre navigateur grâce à l'algorithme open source jsonrepair. Aucun JSON n'est envoyé vers un serveur, rien n'est journalisé, et l'outil fonctionne hors ligne une fois chargé — sans risque pour réparer des logs de production, des réponses API et des données privées.

Pourquoi les professionnels choisissent EZ Formatter

100%
Traitement côté client
0
Données envoyées à des serveurs
60
Outils dans l'atelier

Vos données restent dans votre navigateur

Questions fréquentes

Réponses aux questions courantes sur le formatage Json Repair

Le JSON malformé est un texte qui ressemble à du JSON mais qui viole la spécification stricte de la syntaxe JSON — par exemple des clés sans guillemets, des guillemets simples au lieu de doubles, des virgules superflues, des crochets manquants ou des commentaires. Les parseurs stricts comme JSON.parse le rejettent, mais un outil de réparation peut généralement le corriger automatiquement.

Oui. La sortie des LLM est l'une des sources les plus courantes de JSON cassé. L'outil gère les clés sans guillemets, les guillemets simples, les virgules superflues, les crochets manquants, le texte en prose autour du JSON et les réponses tronquées (interrompues).

Non. L'algorithme de réparation s'exécute entièrement dans votre navigateur. Votre JSON ne quitte jamais votre appareil, ce qui rend l'outil sûr pour les logs confidentiels, les payloads API et les données clients.

Un JSON Formatter ne fonctionne que sur du JSON déjà valide — il formate et valide. JSON Repair va un cran plus loin : il corrige d'abord le JSON invalide (guillemets, virgules, crochets, troncature), puis produit un JSON propre et formaté. Utilisez le formateur pour une entrée valide et l'outil de réparation pour une entrée cassée.

Dans la plupart des cas, oui. Le JSON tronqué (par exemple un objet interrompu en pleine valeur par une limite de tokens) est réparé en fermant les chaînes, les tableaux et les objets ouverts. Les données jamais transmises ne peuvent pas être récupérées, mais la structure redevient valide.

Fautes courantes récupérables : virgules finales (trailing commas), guillemets simples au lieu de guillemets doubles, clés sans guillemets, littéraux True/False/None à la manière de Python, sauts de ligne non échappés dans les chaînes et commentaires. Le moteur de réparation les réécrit en JSON strict conforme à la RFC 8259 et indique précisément quelles corrections ont été appliquées.

Chaque réparation préserve la sémantique dans la mesure du possible - les commentaires sont supprimés (JSON n'a pas de syntaxe de commentaires) et le style de guillemets est normalisé, mais les valeurs, la structure et l'ordre sont conservés à l'octet près en termes de sens. La vue diff affiche chaque transformation afin que vous puissiez vérifier qu'aucun changement inattendu ne s'est produit avant d'utiliser la sortie.

Les trois principales sources sont les sorties de LLM (les modèles émettent des guillemets simples, des virgules finales et des clés sans guillemets malgré les instructions), les fichiers de configuration modifiés à la main et les journaux d'API tronqués. Réparer avant de parser permet aux pipelines de continuer au lieu de faire échouer un lot entier à cause d'un seul enregistrement mal formé.

{-- * External Resources Component(#19 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / 官方语言文档 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}

Outils Connexes