Formater · Retrait · Copier
Formater JSON en ligne
Mis à jour : 21 juin 2026
Lorsqu'une API restitue une seule ligne dense de JSON, le moyen le plus rapide de la lire est de la formater. Le formatage réindente les données afin que chaque objet, tableau et valeur se trouve sur sa propre ligne, transformant un blob illisible en une structure que vous pouvez analyser en quelques secondes.
Gratuit · Pas de téléchargement · Instantané dans le navigateur
Pourquoi le formatage est important
Le JSON brut d'un serveur est presque toujours réduit : les espaces coûtent de la bande passante, ils sont donc supprimés avant le transport. C’est formidable pour les machines et terrible pour les humains. Une réponse de 4 Ko imprimée sur une seule ligne est impossible à suivre, et au moment où vous avez besoin de trouver un champ imbriqué, vous faites défiler latéralement un mur d'accolades et de virgules.
Le formatage inverse cela. Il insère des nouvelles lignes après chaque virgule et indente chaque niveau d'imbrication, afin que la forme des données devienne visible. Les clés d'objet s'alignent dans une colonne, les éléments du tableau s'empilent verticalement et la profondeur d'une valeur est indiquée par sa distance par rapport à la marge gauche. Les données sont identiques — seule la présentation change.
Comment formater JSON en ligne
- Copiez le JSON depuis votre terminal, l'onglet réseau de votre navigateur, votre fichier journal ou votre éditeur de code.
- Collez-le dans le panneau de saisie du formateur.
- Choisissez une largeur de retrait – 2 espaces correspond au Web. par défaut, 4 espaces sont courants dans les boutiques Python et Java, et les onglets conviennent aux équipes qui configurent la largeur par éditeur.
- Lisez le résultat formaté à droite, puis copiez-le ou téléchargez-le.
Étant donné que l'outil analyse votre texte en une valeur réelle avant de le réimprimer, la sortie est garantie comme étant un JSON canonique valide. Toutes les clés en double sont résolues comme le dicte la spécification JSON, les nombres sont normalisés et le résultat sera réanalysé proprement dans n'importe quelle langue.
Choisir une taille de retrait
| Retrait | Idéal pour |
|---|---|
| 2 espaces | Web configs, package.json, projets JavaScript et TypeScript |
| 4 espaces | Écosystèmes Python, Java et .NET, documents profondément imbriqués |
| onglet | Équipes qui définissent la largeur d'affichage dans l'éditeur plutôt que dans le fichier |
Il n'y a pas choix universellement correct : choisissez ce qui correspond au fichier dans lequel vous collez. Si vous formatez pour une révision de code, faites correspondre l'indentation que votre référentiel utilise déjà afin que la différence reste propre.
Tout reste dans votre navigateur
Les formateurs en ligne ont un problème de confidentialité : beaucoup d'entre eux envoient votre JSON à un serveur pour effectuer le travail. Si ce JSON contient des clés API, des enregistrements clients ou des identifiants internes, vous venez de le divulguer à un tiers. Ce formateur ne fait jamais ça. L'analyse et la réimpression s'effectuent entièrement en JavaScript sur votre propre ordinateur, de sorte que les données de la page ne transitent jamais sur le réseau. Vous pouvez le confirmer en ouvrant l'onglet réseau de votre navigateur (il n'y a aucune demande lorsque vous formatez) ou en vous déconnectant d'Internet et en regardant l'outil continuer à fonctionner.
Cette conception locale le rend également rapide. Il n'y a pas d'aller-retour à attendre, donc même les documents volumineux sont formatés dès que vous arrêtez de taper.
Questions fréquentes
Comment formater JSON en ligne gratuitement ?
Collez votre JSON dans la zone de saisie, choisissez une taille de retrait et la version formatée apparaît immédiatement. C'est gratuit, ne nécessite aucun compte et s'exécute entièrement dans votre navigateur.
Le formatage modifiera-t-il mes données ?
Non. Le formatage ajoute uniquement des espaces et des sauts de ligne. Les clés, les valeurs et la structure sont identiques — la sortie est réanalysée exactement avec la même valeur.
Y a-t-il une limite de taille ?
Il n'y a pas de limite stricte. Étant donné que le travail s'effectue localement, vous n'êtes limité que par la mémoire de votre appareil. Des documents de plusieurs mégaoctets se formatent confortablement.
Mon JSON est-il téléchargé quelque part ?
Non. Tout le formatage s'exécute en JavaScript sur votre machine. Rien n'est envoyé à un serveur et l'outil fonctionne hors ligne une fois chargé.