Aller au contenu

Formateur JSON

Navigateur uniquement Valeurs conservées à l’identique Indentation 2, 4 ou tabulation

Quel outil ?Formater le rendre lisibleMinifier taille minimaleAnalyser syntaxe, règles strictes et clés dupliquées

Le résultat apparaît ici dès que vous saisissez du JSON.
Fonctionne entièrement dans votre navigateur — votre JSON ne quitte jamais cette page.

Aperçu

Mettez en forme du JSON sans modifier une seule valeur

Mettez en forme un JSON désordonné avec une indentation propre et cohérente. Seuls les espaces changent — nombres, chaînes et ordre des clés restent tels que vous les avez écrits.

Guide

Comment utiliser

  1. 1
    Collez votre JSON

    Saisissez, collez ou utilisez le bouton Coller pour récupérer du JSON. Le bouton Exemple charge un petit échantillon à tester.

  2. 2
    Choisissez une indentation

    2 espaces, 4 espaces ou Tabulation. Le résultat formaté se met à jour instantanément.

  3. 3
    Vérifiez le résultat

    Le JSON mis en forme s’affiche à côté de votre saisie. Si le JSON est invalide, vous voyez à la place la ligne, la colonne et une explication claire.

  4. 4
    Copiez ou téléchargez

    Utilisez Copier pour envoyer le résultat dans le presse-papiers. Sur les pages Formater et Minifier, vous pouvez aussi le Télécharger en fichier .json.

Pièges

Erreurs JSON fréquentes

  • Attendre du formateur qu’il corrige les erreurs

    Un formateur ne devine jamais votre intention. Si le JSON est invalide, il indique où — corrigez cet endroit et le résultat formaté apparaît.

  • Grands nombres arrondis par d’autres outils

    Beaucoup de formateurs convertissent les nombres en flottants JavaScript : 12345678901234567890 devient 12345678901234567000. Ce formateur recopie les chiffres exactement.

  • Mélanger tabulations et espaces

    Changer de style d’indentation crée des diffs bruyants. Gardez le style déjà utilisé par votre projet.

  • Clés dupliquées cachées dans de longs objets

    La mise en forme conserve les deux exemplaires d’une clé dupliquée et les signale. Utilisez l’Analyseur JSON pour toutes les lister avant de livrer le fichier.

Questions fréquentes

Quelle indentation utiliser — 2 espaces, 4 espaces ou tabulation ?
Cela dépend de la convention de votre équipe. 2 espaces est le choix le plus courant en JavaScript et TypeScript, 4 espaces est répandu en Python et Java, et les tabulations laissent chacun choisir sa largeur. Les trois produisent un JSON tout aussi valide.
La mise en forme modifie-t-elle mes données ?
Non. Seuls les espaces entre les éléments changent. Chaque clé, chaîne et nombre est recopié exactement tel que vous l’avez écrit : l’ordre des clés est conservé, les grands entiers comme 12345678901234567890 gardent tous leurs chiffres, et les clés dupliquées sont conservées (et signalées) au lieu d’être supprimées en silence.
Mon JSON est-il envoyé à un serveur ?
Non. La mise en forme s’effectue entièrement dans votre navigateur. Vos données ne quittent jamais votre appareil.
Il indique que mon JSON est invalide — que faire ?
Le formateur a besoin d’un JSON valide. En cas d’échec, il indique la ligne et la colonne exactes avec une explication claire. Pour voir tous les problèmes à la fois, ouvrez l’Analyseur JSON — votre saisie vous suit.