Formateur JSON
Formatez, minifiez, triez les clés et convertissez entre objets JSON et chaînes échappées.
Résultat
Copié !
Le résultat apparaîtra ici.
Comment ça marche
Le formateur JSON valide et embellit tout document JSON directement dans votre navigateur, en utilisant le moteur natif JSON.parse — sans envoi à un serveur, sans accès réseau après le premier chargement.
Comment l’utiliser :
- Collez votre JSON brut dans la zone de saisie.
- Choisissez l’indentation : 2 espaces, 4 espaces ou tabulation.
- Cliquez sur Formater pour un affichage lisible, Minifier pour supprimer les espaces inutiles, Trier pour alphabétiser les clés, ou Stringifier pour encapsuler le document dans une chaîne JSON.
Exemple : {“b”:1,”a”:2} avec Trier → {“a”:2,”b”:1}.
Limites : Les entrées de plus de 1 Mo sont rejetées pour éviter le gel de l’onglet. Seul le JSON strict (RFC 8259) est pris en charge — les commentaires et les virgules finales provoquent une erreur.
Confidentialité : Tout est traité localement — aucune donnée ne quitte votre navigateur.
Cas d'utilisation
- Déboguer les réponses d'API des endpoints REST ou GraphQL
- Réorganiser les fichiers de configuration JSON minifiés avant de les committer
- Valider des fichiers de données en CI sans installer d'outils supplémentaires
- Vérifier rapidement qu'un payload correspond au schéma attendu
Questions fréquentes
- Mon JSON est-il envoyé à un serveur ?
- Non, le traitement utilise uniquement le moteur JSON.parse natif de votre navigateur.
- Quelle est la taille maximale ?
- 1 Mo. Au-delà, l'outil rejette l'entrée pour préserver la réactivité.
- Pourquoi Trier affecte-t-il aussi les objets imbriqués ?
- Le tri est récursif — toutes les clés à tous les niveaux sont alphabétisées.
- Que fait Stringifier ?
- Il encapsule le JSON dans une chaîne entre guillemets avec les caractères spéciaux échappés.
- JSON5 ou les commentaires sont-ils supportés ?
- Non, seul le JSON strict RFC 8259 est pris en charge.