Données et développement

Formateur et validateur JSON

Indentez, validez ou minifiez du JSON. En cas d’erreur, voyez la ligne et la colonne exactes.

Confidentiel par conception : vos données restent sur votre appareil.

JSON d’entrée

Résultat

Que fait le formateur JSON ?

Collez du JSON pour l’indenter proprement, le minifier ou vérifier qu’il est valide. En cas d’erreur de syntaxe, ce formateur et validateur JSON indique la ligne et la colonne, avec une explication claire du problème.

Comment utiliser le formateur JSON

  1. Collez votre JSON dans le panneau d’entrée ou chargez l’exemple.
  2. Choisissez « Formater » pour l’indenter, « Minifier » pour le compacter ou « Valider » pour le vérifier sans le modifier.
  3. En cas d’erreur, lisez le message et utilisez « Aller à l’erreur » pour la retrouver.
  4. Copiez le résultat ou téléchargez-le en fichier .json.

Votre confidentialité

Le JSON est analysé dans votre navigateur. Les réponses d’API, jetons et configurations que vous collez ici ne sont jamais envoyés à un serveur.

Découvrir comment MyToolsLab protège votre vie privée

Questions fréquentes

Quelle différence entre un formateur et un validateur JSON ?

Un validateur vérifie que le texte respecte la norme JSON et signale la première erreur. Un formateur réécrit un JSON valide avec une indentation régulière. Cet outil fait les deux : il valide d’abord, puis formate.

Quelles sont les erreurs JSON les plus courantes ?

Une virgule après le dernier élément, des apostrophes au lieu de guillemets doubles, des noms de propriété sans guillemets et des commentaires. Tout cela est permis en JavaScript, mais pas en JSON strict.

Comment minifier du JSON ?

Collez le JSON et cliquez sur « Minifier ». Les espaces, tabulations et retours à la ligne hors des chaînes sont supprimés : les données sont identiques, le fichier est plus léger.

Le formatage modifie-t-il mes données ?

Le formatage ne change que les blancs. Si vous cochez « Trier les clés », les clés des objets sont classées par ordre alphabétique, ce qui ne change pas le sens du JSON. Les très grands nombres au-delà de la précision sûre de JavaScript peuvent perdre des chiffres, comme dans tout outil qui s’exécute dans le navigateur.

Puis-je coller des données privées dans ce formateur en ligne ?

L’outil n’envoie pas vos données sur le réseau : tout est traité dans la page. Par principe, évitez tout de même de coller de vrais secrets sur un site quand ce n’est pas nécessaire.