MaisTools
Développeur/

Formateur JSON

Formatez, validez et minifiez du JSON directement dans votre navigateur.

Retrait

JSON d'entrée
Résultat
Le résultat formaté apparaîtra ici

À propos de cet outil

Formate, valide et minifie le JSON. Détecte les erreurs de syntaxe et indique la position de la faute. Utile pour rendre lisible du JSON copié depuis des logs ou des APIs (qui vient souvent sur une seule ligne), préparer des données à coller dans du code, vérifier qu'un fichier de configuration est bien formé, ou compacter un JSON pour la transmission (minify).

Comment l'utiliser

  1. Collez le JSON dans la zone d'entrée.
  2. Choisissez l'action : formater avec indentation ou minifier sur une ligne.
  3. S'il y a une erreur, voyez le message et la position approximative.
  4. Copiez le résultat formaté ou minifié.

Questions fréquentes

Quels types d'erreurs sont détectés ?
Guillemets manquants, virgules en trop ou en moins, accolades et crochets non équilibrés, valeurs non autorisées (comme undefined), commentaires (que le JSON pur ne supporte pas), et clés sans guillemets (le JSON exige toujours des guillemets doubles). Le message d'erreur indique la position où le problème a été trouvé.
Quelle est la différence entre formater et minifier ?
Formater ajoute des sauts de ligne et de l'indentation pour la lisibilité humaine, rendant le fichier plus grand mais plus facile à lire. Minifier retire tous les espaces non essentiels, laissant le JSON dans sa forme la plus compacte, idéale pour la transmission réseau ou le stockage efficace.
Supporte-t-il le JSON avec commentaires ?
Le JSON pur (RFC 8259) n'autorise pas les commentaires. Il existe des variantes comme JSONC (JSON with Comments) utilisées dans certains fichiers de configuration qui acceptent // et /* */. Cet outil valide du JSON pur, donc les commentaires causent une erreur. Retirez-les avant de valider, ou utilisez un format différent comme YAML si vous avez besoin de commentaires.