Formateur JSON en ligne — Outil gratuit de mise en forme et de validation JSON

Collez ci-dessous votre code JSON désordonné et obtenez en un seul clic un résultat propre et bien indenté. Cet outil de mise en forme JSON en ligne et gratuit valide également vos données, indique la ligne et la colonne exactes de toute erreur, optimise le code pour la production et affiche une arborescence repliable que vous pouvez parcourir.

Format JSON S'exécute localement dans votre navigateur
Aucune clé d'API Gratuit, aucune inscription requise
Formateur JSON — Convertir des nombres binaires en ligne

Données d'entrée JSON

Collez ou tapez du code JSON pour le mettre en forme. Tout reste dans votre navigateur.
Sortie
Retrait

Les nombres et le texte sont conservés exactement tels qu’ils ont été saisis. JSON strict uniquement : pas de commentaires, de virgules de fin ni de guillemets simples.

Résultat


          
—État
0 Taille de la sortie B
0 lignes
0 touches
0Profondeur d'imbrication
0Values

Arborescence

Sélectionnez une ligne pour afficher son chemin d'accès

Le code JSON valide s'affiche ici sous forme d'arborescence que vous pouvez ouvrir et fermer.

Le guide

Formateur JSON en ligne : mise en forme, validation, affichage lisible et minification de fichiers JSON

Transformez un fichier JSON désordonné ou minifié en données lisibles et correctement indentées, vérifiez les erreurs de syntaxe, puis compressez-le à nouveau lorsque vous avez besoin d’une charge utile plus petite.

Une explication simple

Qu’est-ce qu’un formateur JSON?

Un formateur JSON transforme un code JSON compact ou désordonné en texte clair et lisible, avec une indentation uniforme. Un embellisseur JSON ou un « pretty printer » remplit la même fonction de base, tandis qu’un validateur vérifie si la syntaxe JSON est valide.

Utilisez « Beautify » ou « pretty print » lorsque vous consultez une réponse d’API, un fichier de configuration ou un journal. Utilisez « Minify » lorsque vous souhaitez obtenir une charge utile compacte. Si le JSON est invalide, cet outil vous indique l’emplacement du problème (ligne et colonne).

Raisons courantes de formater

Utilisations courantes

Lecture des réponses de l'API

Transformez en un seul clic une longue ligne provenant d’une API ou d’un fichier-journal en un format JSON lisible et indenté.

Débogage et validation

Détectez les virgules manquantes, les parenthèses superflues et les guillemets incorrects, ligne par ligne et colonne par colonne, avant qu’ils ne causent des problèmes à votre application.

Envoi de fichiers plus petits

Réduisez la taille des fichiers de configuration et des charges utiles pour éliminer les octets superflus, ou triez les clés afin de faciliter la comparaison des fichiers.

Pourquoi JSON ne fonctionne pas

Erreurs courantes liées au format JSON et solutions

ExempleProblèmeCorriger
{"a":1,}virgule de fin de listeSupprimez la virgule après le dernier élément.
{'a':1}Guillemets simplesEntourez les clés et le texte de guillemets doubles.
{a:1}Clé non entre guillemetsÉcrivez la clé « a ».
{"a":1 "b":2}Virgule manquanteAjoutez une virgule entre les deux éléments.
{"n":007}Zéro initialÉcrivez « 7 » ou « 007 » sous forme de texte.
{"a":1} // noteCommentaireLe fichier JSON ne contient pas de commentaires; veuillez donc les supprimer.
Mise en page en quelques étapes

Comment formater un fichier JSON en ligne gratuitement

  1. Collez votre fichier JSON dans la zone de saisie ou utilisez la fonction « Télécharger » pour ouvrir un fichier .json.
  2. Choisissez « Beautify » ou « Minify », puis sélectionnez 2 espaces, 4 espaces ou une tabulation. Cochez la case « Trier les clés » si vous souhaitez les classer par ordre alphabétique.
  3. Si le message indique une erreur, utilisez l'option « Aller à l'erreur » pour accéder directement à l'endroit précis où elle se trouve et la corriger.
  4. Copiez le résultat ou téléchargez-le sous forme de fichier .json. Ouvrez l'arborescence pour parcourir les données et copiez le chemin d'accès à n'importe quelle valeur.
De meilleurs résultats

Conseils et pratiques recommandées

  • Veillez à utiliser les guillemets à la bonne place : les clés JSON et le texte doivent toujours être entre guillemets doubles, jamais entre guillemets simples.
  • Utilisez des clés de tri avant de comparer deux fichiers JSON, afin que les mêmes données apparaissent toujours dans le même ordre.
  • Minifiez le code avant d’envoyer le JSON sur le réseau, puis reformatez-le lorsque vous devez le lire ou le vérifier.
  • Cliquez sur une ligne dans l'arborescence et utilisez l'option « Copier l'emplacement » pour obtenir l'adresse d'une valeur, par exemple $.users[0].name.
Bon à savoir

Restrictions et confidentialité

Confidentialité

La mise en forme s'effectue localement dans votre navigateur. Le fichier JSON que vous collez ou téléversez n'est ni envoyé à un serveur ni conservé.

Limites

Le formateur accepte jusqu’à 5 millions de caractères et 400 niveaux d’imbrication. Il effectue une validation stricte du format JSON; par conséquent, les commentaires et les virgules de fin sont signalés comme des erreurs. L’arborescence affiche les 500 premiers éléments d’une longue liste.

D'après les utilisateurs de cet outil

Commentaires

Chargement des commentaires…
Continue!

D’autres outils dans la boîte à outils

Des dizaines d’autres outils gratuits, ne nécessitant pas de clé d’API, sont disponibles sur la page d’accueil.