Aller au contenu
Vous êtes hors ligne. Certaines fonctionnalités pourraient ne pas fonctionner.

JSON / Code Tools

Formatez JSON instantanément.

Embellissez, minifiez, triez et inspectez. Tout dans votre navigateur.

Le lien partagé contient le JSON encodé. Son ouverture enregistre l’URL dans l’historique du navigateur, et toute personne disposant du lien peut lire les données.
Entrée
Sortie
Vide
Ctrl+Shift+F Formater ·Ctrl+Shift+M Minifier

Comment formater du JSON en ligne

  1. Ouvrir JSON Formatter

    Accédez à json-formatter.hanoon.app dans votre navigateur.

  2. Coller votre JSON

    Collez ou saisissez vos données JSON brutes dans l’éditeur d’entrée.

  3. Formater ou minifier

    Cliquez sur Formater pour ajouter l’indentation, ou sur Minifier pour compresser. Copiez le résultat en un clic.

Qu'est-ce que le formatage JSON ?

Formater ajoute des retours à la ligne et une indentation de 2 espaces, 4 espaces ou tabulations. Formater et Minifier conservent l’ordre des clés des objets ; Trier clés le modifie. Les trois actions préservent les clés dupliquées et l’écriture des nombres comme 9007199254740993 et 1.2300, mais peuvent réécrire les échappements des chaînes.

Comment minifier du JSON ?

Minifier supprime les espaces et retours à la ligne inutiles hors des chaînes JSON. Par exemple, { "name": "A B", "count": 2 } devient {"name":"A B","count":2} ; l’espace dans "A B" est conservé.

Mes données JSON restent-elles privées ?

Oui. Le traitement reste dans votre navigateur, et l’application n’envoie pas vos données à un serveur ni ne les enregistre sur disque ou dans localStorage. Si vous ouvrez un lien partagé, son URL contenant le JSON encodé peut rester dans l’historique du navigateur.

Que se passe-t-il avec du JSON invalide ?

Le JSON invalide est rejeté avec une erreur de syntaxe, sa ligne et sa colonne. Formater ne le répare pas automatiquement. Choisissez Réparer pour tenter de corriger les erreurs courantes ; la saisie peut changer, vérifiez donc le résultat. Valider contrôle ici la syntaxe, pas un JSON Schema.

Puis-je convertir entre JSON et d'autres formats ?

Les conversions disponibles sont JSON → YAML, YAML → JSON, JSON → CSV et JSON → TypeScript. JSON vers YAML et JSON vers CSV refusent les clés d’objet dupliquées au lieu de les supprimer silencieusement. Les types TypeScript sont déduits de l’échantillon ; ce ne sont ni un JSON Schema ni un validateur à l’exécution.