ToolStudio.es
Dans votre navigateur1 Essai Gratuit

Formater du JSON en ligne

Collez un JSON minifié ou désordonné et récupérez-le avec une indentation lisible, les clés triées si vous le souhaitez et chaque erreur signalée sur sa ligne.

Essai gratuit : traitez 1 document (collé ou 1 fichier) et changez les options autant que vous voulez. Les erreurs ne consomment pas votre essai.
Entrée · JSON

Tout est traité dans votre navigateur : vos données ne sont envoyées à aucun serveur.

Résultat · JSON
Indentation

À quoi sert le formatage d'un JSON ?

Les API, les logs et de nombreux fichiers de configuration stockent le JSON sur une seule ligne pour gagner de la place. C'est parfait pour les machines, mais illisible pour un humain : impossible de voir quel objet en contient un autre ni où se termine une liste.

Ce formateur (aussi appelé JSON beautifier ou pretty print) réécrit le JSON avec un retour à la ligne par valeur et une indentation de 2 ou 4 espaces ou d'une tabulation : la structure se lit d'un coup d'œil. Si vous activez « Trier les clés A-Z », les clés de chaque objet sont classées par ordre alphabétique, ce qui est pratique pour comparer deux réponses.

Les nombres sont conservés exactement tels qu'ils ont été écrits. Beaucoup de formateurs passent le JSON par JavaScript et arrondissent les entiers très longs (un identifiant de 19 chiffres, par exemple) ; ici, cela n'arrive pas. Si le JSON n'est pas valide, vous voyez l'erreur expliquée clairement, la ligne et la colonne, ainsi qu'un bouton qui place le curseur au bon endroit.

Comment formater un JSON

  1. Collez le JSON dans la zone de saisie, glissez-y un fichier .json ou cliquez sur « Ouvrir un fichier ».
  2. Choisissez l'indentation : 2 espaces, 4 espaces ou tabulation.
  3. Si vous le souhaitez, activez « Trier les clés A-Z ».
  4. Cliquez sur « Formater le JSON », puis copiez le résultat ou téléchargez-le sous forme de fichier.

Quand l'utiliser

  • Lire la réponse d'une API qui arrive sur une seule ligne.
  • Relire un package.json, un tsconfig.json ou un fichier de configuration avant de le publier.
  • Comparer deux réponses JSON avec les clés dans le même ordre.
  • Trouver la ligne où se trouve l'erreur d'un JSON que votre programme refuse.

Foire Aux Questions

Quelle différence entre formater et valider un JSON ?

Formater change la présentation (retours à la ligne et indentation) sans toucher aux données. Pour le formater, l'outil doit aussi le lire : si le JSON n'est pas valide, il vous montre l'erreur. Si vous voulez seulement savoir s'il est valide et voir ses statistiques, utilisez le validateur JSON.

Le formatage modifie-t-il des valeurs ?

Non. Seuls les espaces et les retours à la ligne changent. Les nombres sont recopiés tels quels, sans arrondi, et les chaînes gardent leur contenu. Si vous activez « Trier les clés », c'est l'ordre des clés qui change, pas leurs valeurs.

Puis-je formater un JSON avec des commentaires ou des virgules finales ?

Non, car ce n'est pas du JSON valide (c'est du JSON5 ou du JSONC). L'outil vous indique à quelle ligne se trouve le commentaire ou la virgule en trop pour que vous puissiez la supprimer.

Mes données sont-elles envoyées à un serveur ?

Non. Tout est traité dans votre navigateur avec JavaScript. Le texte que vous collez et les fichiers que vous ouvrez ne quittent pas votre appareil : vous pouvez utiliser des données internes ou clients en toute tranquillité.

Puis-je formater plusieurs fichiers à la fois ?

Oui, avec ToolStudio Pro. Ouvrez plusieurs fichiers .json d'un coup : ils sont formatés avec les mêmes options et vous les téléchargez tous ensemble dans un ZIP. L'essai gratuit porte sur un document.

Est-ce gratuit ?

Oui. Vous pouvez essayer l'outil gratuitement sur un document (collé ou un fichier) et modifier les options autant de fois que vous le souhaitez ; les tentatives qui aboutissent à une erreur ne consomment pas l'essai. Pour un usage illimité et le traitement de plusieurs fichiers à la fois, ToolStudio Pro coûte 1,99 € par mois et inclut tous les outils.

Outils associés

Développement

Validateur JSON

Validez du JSON selon la norme RFC 8259, avec chaque erreur expliquée simplement : virgules finales, apostrophes, clés sans guillemets ou commentaires. Signale aussi les clés en double.

JSON
Essayer l’outil
Développement

Minifier JSON

Compactez le JSON sur une seule ligne sans changer aucune valeur et voyez le gain. Utile pour les API, les fichiers de configuration et des requêtes plus légères.

JSON
Essayer l’outil
Développement

Convertir JSON en CSV

Convertissez du JSON en CSV avec une colonne par clé, aplatissez les objets imbriqués (« address.city ») et choisissez virgule ou point-virgule. Le CSV s’ouvre dans Excel avec les accents.

JSONCSVExcel
Essayer l’outil
Développement

Convertir JSON en TypeScript

Créez des interfaces ou types TypeScript depuis du JSON : les objets d’une liste sont fusionnés en un type, les clés absentes deviennent optionnelles (?) et des unions sont créées si les valeurs varient.

JSONTypeScript
Essayer l’outil