Embellir et minifier le JSON - Formatez et validez du JSON gratuitement
Collez, validez et embellissez du JSON avec une indentation de 2 / 4 / 8 espaces, ou minifiez-le sur une seule ligne. Déposez un fichier .json ou collez-le, puis copiez ou téléchargez le résultat.
Collez votre JSON ici…
ou déposez un fichier .json
Vous avez terminé avec l'Embellisseur JSON ? Essayez ceux-ci
Des outils sélectionnés qui se marient parfaitement avec Formatage JSON. Continuez sans perdre votre fichier.
Mise en forme HTML
Embellissez un HTML désordonné avec une indentation correcte, ou minifiez-le sur une seule ligne. Déposez un fichier ou collez votre code, puis copiez ou téléchargez le résultat.
Essayez maintenantEncodeur / décodeur Base64
Encodez n'importe quel texte ou fichier en Base64 (avec variante URL-safe), ou décodez du Base64 en texte. Compatible UTF-8.
Essayez maintenantDécodeur JWT
Décodez les jetons JWT, affichez l'en-tête et la charge utile, vérifiez l'expiration. Tout reste en local : vos jetons ne quittent jamais le navigateur.
Essayez maintenantTableau en JSON / SQL
Collez des tableaux CSV, TSV, à point-virgule, à barre verticale ou Markdown et convertissez-les instantanément en JSON, JSONL ou en instructions SQL INSERT.
Essayez maintenantComparateur de texte
Comparez deux extraits de texte ligne par ligne. Vue côte à côte ou unifiée, avec options pour ignorer les espaces et la casse.
Essayez maintenantÉditeur Markdown
Rédigez en Markdown avec un aperçu HTML en direct. Titres, listes, tableaux, blocs de code, citations. Exportez en HTML ou en Markdown.
Essayez maintenantFrequently Asked Questions
Collez votre JSON dans le panneau de saisie — il est analysé et remis en forme instantanément avec une indentation de 2, 4 ou 8 espaces. Si le JSON n'est pas valide, vous obtenez la ligne et la colonne exactes de l'erreur, fournies par l'analyseur natif. Tout s'exécute dans votre navigateur : pas de clés d'API, pas de limites de débit, et vos données ne quittent jamais votre appareil. Utilisez Embellir pour un résultat lisible et indenté, ou Minifier pour tout regrouper sur une seule ligne en vue d'un envoi sur le réseau.
usageL'embellissement ajoute des sauts de ligne et de l'indentation pour que le JSON soit facile à lire et à relire lors du débogage. La minification supprime chaque espace, tabulation et saut de ligne pour produire le fichier le plus léger possible — pratique pour les requêtes API, la configuration intégrée au code source et la réduction de la taille des bundles. Notre outil propose les deux modes en un seul clic.
featuresLa validation s'appuie sur le JSON.parse natif de votre navigateur, le même analyseur utilisé par tous les environnements JavaScript. Les erreurs indiquent le jeton fautif exact ainsi que sa position, ce qui révèle généralement une virgule manquante, un crochet non fermé, une virgule en trop ou une clé non entre guillemets. Corrigez l'endroit mis en évidence et le panneau de sortie se met à jour à mesure que vous tapez.
technicalNon. L'outil de mise en forme JSON s'exécute à 100 % côté client dans votre navigateur : aucun aller-retour serveur, aucune journalisation, aucune mise en cache. Il est donc parfaitement sûr pour des données sensibles comme des réponses d'API contenant des données personnelles, une configuration interne ou des secrets de production que vous ne colleriez jamais dans un outil hébergé.
privacyOui. Faites glisser n'importe quel fichier .json sur le panneau de saisie et il est chargé directement dans l'éditeur. Les fichiers volumineux (exports d'API de plusieurs mégaoctets, configurations exportées, fichiers de logs) fonctionnent tant que votre navigateur peut les charger en mémoire, soit généralement plusieurs dizaines de mégaoctets sans problème.
usageNon, l'outil suit la norme JSON RFC 8259 stricte, car c'est ce qu'accepte JSON.parse. Les commentaires, virgules finales, guillemets simples et clés sans guillemets seront signalés comme non valides. Si vous avez besoin de la prise en charge de JSON5 ou JSONC, supprimez d'abord la syntaxe non standard, puis formatez avec Pixoate.
featuresAprès le formatage, cliquez sur Copier pour placer le résultat dans votre presse-papiers d'une seule touche, ou cliquez sur Télécharger pour l'enregistrer sous output.json (ou output.min.json en mode minification). La sortie conserve l'encodage UTF-8, afin que les emojis et les caractères non latins restent intacts.
tipsEntièrement gratuit, sans création de compte. Aucune limite d'utilisation, aucun filigrane, aucune publicité dans le résultat et aucune offre payante. L'outil s'inscrit aux côtés de nos utilitaires PDF et image, au sein d'une boîte à outils gratuite pour développeurs et créateurs.
pricingIl vérifie que votre JSON est syntaxiquement correct selon la norme RFC 8259 — il analyse le document et indique précisément la ligne et la colonne de chaque erreur — mais il ne le contrôle pas par rapport à un JSON Schema (champs requis, types de valeurs, plages). Pour une vérification de syntaxe et une mise en forme instantanées, il est idéal ; pour la conformité à un schéma, il vous faudra un validateur JSON Schema dédié.
technicalDeux espaces est la valeur par défaut la plus courante — elle correspond à Prettier et à la plupart des guides de style et évite que les objets profondément imbriqués ne dérivent trop vers la droite. Quatre espaces se lit bien pour les fichiers de configuration peu imbriqués, et huit sert surtout à l'impression ou à la présentation. Les trois produisent un JSON identique et valide ; choisissez donc ce que le linter de votre équipe attend, puis copiez ou téléchargez le résultat.
tipsOui — en plus de ce formateur JSON, nous proposons un outil HTML Prettify qui embellit et minifie le HTML, faisant partie de la même boîte à outils développeur gratuite dans le navigateur. Pour le JSON spécifiquement, cette page gère l'embellissement, la minification et la validation de syntaxe ; passez au formateur correspondant pour les autres langages.
featuresTree mode renders your parsed JSON as an interactive, collapsible tree instead of a flat text block, so you can expand or collapse nested objects and arrays to explore a large API response without scrolling through indentation. Prettify still gives you copyable, downloadable formatted text; switch to Tree when you just need to inspect structure, then back to Prettify or Minify when you need the actual output file.
featuresUse Tree mode first to explore a big nested payload — expand only the branches you care about instead of scrolling a wall of indented text. Once you've confirmed the shape is correct, switch to Minify to produce the compact single-line JSON you actually paste into a request body or config file; both modes read the same pasted input, so switching between them is instant.
tipsCliquez sur Essayer un exemple pour charger instantanément un petit objet JSON de démonstration avec un objet imbriqué, un tableau et un booléen, afin de voir fonctionner les modes Formater, Minifier et Arborescence avant de coller vos vraies données. Une fois votre inspection terminée, cliquez sur Effacer à côté du panneau de saisie pour vider l'éditeur et repartir de zéro avec votre propre JSON.
usageHow JSON Prettify helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Débogage des réponses d'API
Collez une réponse d'API minifiée depuis vos outils de développement et visualisez instantanément la structure indentée. Repérez les champs manquants, validez la structure et vérifiez la gestion des valeurs null et undefined sans avoir à lancer une extension de visualisation JSON.
Nettoyage de fichiers de configuration
Remettez un package.json, tsconfig.json ou .eslintrc.json emmêlé dans une forme lisible après la résolution d'un conflit de fusion. Formatez, vérifiez et validez une version propre en une minute.
Inspection des exports de base de données
Examinez un export JSON de MongoDB, DynamoDB ou Firestore avant de l'importer. Vérifiez que la structure correspond à votre schéma et qu'aucun enregistrement ne présente de valeurs nulles inattendues.
Inspection des charges utiles de webhook
Capturez la charge utile d'un webhook entrant de Stripe, GitHub, Linear ou Slack et mettez-la en forme pour en comprendre la structure : indispensable lorsque vous développez des intégrations ou déboguez des champs d'événement manquants.
Outils d'aide à la revue de code
Collez les exemples JSON fournis par les relecteurs dans les descriptions de PR sous leur forme entièrement embellie, ou réduisez-les avec Minifier quand l'espace est compté dans une discussion. Dans les deux cas, le fichier reste valide et sûr à copier-coller.
Gestion des secrets de production
Comme tout s'exécute dans votre navigateur, vous pouvez coller des données sensibles de production pour les inspecter sans aucun aller-retour réseau : exactement le flux de travail dont les équipes DevOps ont besoin, mais que les outils JSON en ligne ne peuvent pas offrir en toute sécurité.
Explore Massive GraphQL & Nested API Responses
Switch to Tree mode to expand only the branches you care about in a huge nested payload, instead of scrolling a wall of prettified indentation to find one field.
Prep Request Bodies for Postman & Insomnia
Paste a rough JSON body, prettify it to check the shape is right, then Minify before saving it into a Postman or Insomnia collection so it stores compactly.
Teach JSON Structure to New Developers
Use Tree mode's collapsible nested view to walk bootcamp students or junior engineers through how objects and arrays nest, without them getting lost in raw indentation.
Tidy Log Exports Before Filing a Support Ticket
Paste a minified error log or JSON blob copied from your monitoring tool, prettify it into a readable format, and paste the clean version into a support ticket or Slack thread.
Validate Config Files Before Committing
Paste a package.json, tsconfig.json or other JSON config file to catch a stray trailing comma, unmatched bracket or unquoted key via the native JSON.parse error message — before a malformed config breaks your build or CI pipeline.
Pixoate