Formateur JSON

Formatez, validez et minifiez du JSON directement dans votre navigateur — avec la ligne exacte de chaque erreur de syntaxe.

À propos de Formateur JSON

De quoi s’agit-il

Le Formateur JSON rend le JSON lisible et vérifie qu’il est valide. Il indente les objets et tableaux imbriqués, signale une erreur de syntaxe avec sa ligne et sa position, et peut minifier le résultat sur une seule ligne — pratique avant d’insérer les données dans du code ou une requête API.

Fonctionnalités principales

  • Mise en forme avec 2 ou 4 espaces ou une tabulation.
  • Validation : une erreur de syntaxe est signalée avec sa ligne et sa position, et cette ligne est surlignée ; une clé présente deux fois dans un même objet est aussi signalée.
  • Minification sur une seule ligne.
  • Tri des clés de A à Z ou de Z à A.
  • Afficher une seule partie du résultat avec une expression JSONPath comme $.data[0].
  • Échapper le JSON en chaîne et inversement ; le déséchappement développe aussi le JSON imbriqué dans des chaînes.
  • Les grands nombres, comme les identifiants 64 bits, restent exactement tels qu’ils ont été écrits.

Comment l’utiliser

  1. Collez du JSON dans l’éditeur, déposez-y un fichier ou cliquez sur « Exemple ».
  2. Choisissez l’indentation — 2 ou 4 espaces ou une tabulation — ou cliquez sur « Minifier ».
  3. Si besoin, triez les clés ou réduisez le résultat avec JSONPath.
  4. Si le JSON n’est pas valide, lisez le message et corrigez la ligne surlignée.
  5. Copiez le résultat ou envoyez-le vers un autre outil.

Quand c’est utile

  • Lire une réponse d’API pendant le débogage.
  • Remettre en ordre un gros fichier de configuration.
  • Trouver une virgule ou un guillemet manquant au fond d’une structure imbriquée.
  • Préparer deux versions d’un document pour JSON Diff.

Confidentialité et limites

Vos données

Votre JSON est traité dans votre navigateur et n’est pas envoyé à un serveur — le site reçoit seulement un événement anonyme « outil ouvert », sans le contenu. Un résultat envoyé vers un autre outil reste 24 heures sur cet appareil dans « Activité récente ». Un lien « Partager » contient votre JSON dans le lien lui-même : ne le partagez qu’avec des personnes de confiance.

Limites

  • Il ne corrige pas les erreurs à votre place — il montre où elles se trouvent.
  • La taille de fichier traitée sans ralentissement dépend de la mémoire de votre appareil ; il n’y a pas de limite fixe.

Questions fréquentes

Le Formateur JSON corrige-t-il les erreurs automatiquement ?

Non. Il indique où se trouve l’erreur — la ligne, la position et ce qui ne va pas — et vous la corrigez vous-même, pour que rien ne change dans vos données à votre insu.

Que fait « Minifier » ?

Il supprime les espaces et les retours à la ligne et laisse les mêmes données sur une seule ligne. Utile pour les corps de requête et les réglages stockés sur une ligne.

Pourquoi mon JSON n’est-il pas valide ?

Le plus souvent : une virgule manquante, des guillemets simples au lieu de doubles, une clé sans guillemets ou une virgule après le dernier élément. Sur tous ces points, JSON est plus strict que JavaScript.

Peut-il traiter un gros fichier JSON ?

Oui, dans la limite de la mémoire de votre appareil : tout se passe dans le navigateur, donc un très gros fichier dépend surtout de votre ordinateur ou de votre téléphone.