Formateur JSON en ligne
Entrée JSON
Structure
Saisissez un JSON valide pour voir ici un arbre repliable
Toute l'analyse et le formatage se font dans votre navigateur. Votre JSON n'est jamais envoyé.
Les liens de partage placent le JSON après le # de l'URL, que les navigateurs n'envoient jamais au serveur.
Formater et valider du JSON en ligne
- 1
Collez ou chargez votre JSON
Collez le JSON dans l'éditeur de gauche ou déposez-y un fichier .json. Le contenu reste dans votre navigateur et n'est jamais envoyé.
- 2
Explorez l'arbre et vérifiez les erreurs
Un arbre repliable apparaît à droite. Si le JSON est invalide, le panneau d'erreurs indique la ligne, la colonne et la raison exactes, et peut corriger les problèmes courants en un clic.
- 3
Formatez, puis copiez ou téléchargez
Choisissez une indentation de 2 ou 4 espaces ou de tabulation, ou minifiez sur une seule ligne, puis copiez le résultat ou téléchargez-le en fichier .json.
Aperçu des fonctionnalités
Analysez, formatez et validez du JSON dans votre navigateur. Collez ou chargez un fichier à gauche et obtenez immédiatement un arbre repliable à droite. Lorsque le JSON est invalide, vous obtenez la ligne, la colonne et la raison exactes au lieu d'un simple message « invalide ». Choisissez une indentation de 2 ou 4 espaces ou de tabulation, minifiez sur une seule ligne, triez les clés, et conservez tels quels les entiers dépassant la plage sûre de JavaScript au lieu de les arrondir silencieusement. Tout s'exécute sur votre appareil : le JSON n'est jamais envoyé.
Description de l’outil
Collez ou ouvrez votre JSON et obtenez aussitôt un arbre repliable et une validation précise à la ligne et à la colonne. Formatage, minification, tri des clés, réparation du JSON invalide en un clic, recherche et copie du JSONPath sont inclus. Les grands entiers conservent leur précision, les fichiers jusqu'à 10 Mo restent interactifs et tout s'exécute dans le navigateur.
Liste des capacités
- Trois modes d'affichage : volet divisé, éditeur seul et arborescence seule. Les objets imbriqués et les tableaux peuvent être repliés et dépliés progressivement
- L'éditeur dispose de numéros de ligne, de mise en évidence syntaxique JSON et de repliage de code. En cas d'erreur, la ligne entière est mise en évidence et vous pouvez acc��der directement à la position de l'erreur
- Outil de formatage JSON : choisissez entre 2 espaces, 4 espaces ou indentation par tabulateur, avec formatage JSON en ligne en temps réel
- Compression JSON : compressez en une seule ligne en un clic, ou inversez pour embellir et restaurer l'indentation
- Validation du format JSON : validation en temps réel avec localisation précise à la ligne et colonne, explications en français lisible pour les erreurs courantes
- Correction automatique des guillemets manquants, guillemets simples, virgules finales, commentaires et formats non valides de style Python (True/False/None)
- Suppression de l'échappement JSON : restaurez en un clic le JSON échappé en tant que chaîne, sans perte de précision des grands entiers
- Échappement JSON : convertissez JSON en littéraux de chaîne pouvant être intégrés dans du code
- Vue tableau : visualisez les tableaux d'objets directement sous forme de tableau bidimensionnel, avec l'union de toutes les clés en colonnes
- Validation JSON Schema : fournissez un Schema et consultez la liste des positions non conformes avec accès direct à la ligne et la colonne
- Trier les clés par nom pour faciliter la comparaison ligne par ligne de deux structures JSON identiques
- Les grands entiers et les formats numériques comme 2.370 sont conservés tels quels, sans perte de précision en formatage ou compression
- Rechercher par nom de clé ou valeur, avec expansion automatique du parent et affichage du nombre de correspondances
- JSONPath : cliquez sur n'importe quel nœud pour copier son JSONPath, puis collez-le dans votre code ou vos assertions de test
- Support NDJSON / JSONL : glissez-déposez les fichiers .json / .jsonl / .ndjson pour les charger, NDJSON vous propose de les fusionner en tableau
- Jusqu'à 10 Mo reste interactif, les documents de 5 Mo ne ralentissent pas la saisie
- Traitement entièrement local dans le navigateur, sans connexion, sans publicités, sans téléchargement
Retours utilisateurs
Aller aux retours
Retours utilisateurs
Outils connexes
Comparaison JSON
Comparer deux documents JSON en ligne : ordre des clés et indentation ignorés, ajouts, suppressions et modifications listés par JSONPath, aucun envoi
JSON to Excel Converter
Convert complex JSON to editable XLSX with online preview, custom headers, and data mapping
Convertisseur JSON vers CSV
Conversion par lots, historique, support des structures JSON imbriquées
Convertisseur JSON YAML
Conversion bidirectionnelle entre JSON et YAML, support de la coloration syntaxique et de l'historique
Convertisseur JSON vers Dictionnaire Python
Outil gratuit en ligne JSON vers dictionnaire Python - Conversion instantanée, support de la conversion bidirectionnelle
Générateur de classe JSON vers Java
Outil gratuit en ligne JSON vers classe Java - Support des annotations Jackson, Gson et Lombok
Comparateur de Différences de Texte
Localiser rapidement les différences, support de la vue côte à côte ou en ligne
Générateur UUID en ligne
Générez en masse des UUID v4/v7 en ligne, format GUID supporté
Convertisseur CSV vers JSON
Convertisseur CSV en ligne vers tableau JSON, avec inférence de type et protection contre les problèmes d'encodage chinois
Outil de formatage SQL
Formatage SQL en ligne, mise en forme et compression, 20 dialectes disponibles
Guides connexes
How to Open a JSON File on Windows, macOS, Mobile, or Online
Double-clicking a .json file gets you nowhere? Here is how to open and read JSON on Windows, macOS, and mobile, plus a browser-based viewer for validating, formatting, and inspecting large files.
YAML vs JSON: Which Should You Choose? Syntax, Performance, and Use Cases Compared
Compare YAML and JSON in terms of syntax, readability, performance, and use cases to decide which format fits config files, API responses, or Kubernetes workflows.