Formater du JSON
Collez un document JSON et mettez-le en forme avec l’indentation de votre choix, en triant les clés ou en retirant les commentaires s’il en contient. Si la syntaxe est invalide, l’erreur indique la ligne et la colonne exactes plutôt qu’un message générique.
- Taille d’entrée
- 0 o
- Taille formatée
- 0 o
- Lignes
- 0 → 0
- Indentation détectée
- Compacte
Le JSON formaté s’affichera ici.Outils disponibles en français
- Ouvrir l’outilFusionner PDF
Réunissez plusieurs PDF en un seul depuis votre navigateur : aucun envoi vers un serveur, aucune limite de pages, aucun filigrane et aucun compte à créer.
- Ouvrir l’outilDiviser un PDF
Extrayez une page, un intervalle ou toutes les pages d’un PDF sous forme de fichiers distincts, sans envoyer le document et sans rien installer.
- Ouvrir l’outilCompresser une image
Réduisez le poids d’une photo JPG, PNG ou WebP jusqu’à la taille voulue, avec un aperçu réel du résultat et sans envoyer l’image sur un serveur.
- Ouvrir l’outilRedimensionner une image
Modifiez la taille d’une photo en pixels, en pourcentage ou via un préréglage, avec une réduction par étapes qui préserve les détails fins.
- Ouvrir l’outilConvertir JPG en PDF
Transformez des images JPG ou PNG en un PDF d’une page par photo, en intégrant les données d’origine sans les réencoder et sans rien envoyer.
Formater du JSON
Un JSON minifié est illisible pour un humain et parfaitement valide pour une machine : le mettre en forme est donc presque toujours la première étape pour comprendre une réponse d’API ou un fichier de configuration enregistré sur une seule ligne.
Presque toutes les erreurs de syntaxe tiennent à trois causes : une virgule après le dernier élément, des apostrophes simples là où JSON exige des guillemets doubles, et des guillemets typographiques collés depuis un traitement de texte. Le message pointe le premier caractère qui ne peut plus faire partie du document, souvent une ligne sous l’erreur réelle.
Questions fréquentes
Les grands nombres perdent-ils en précision ?
Cela peut arriver. JavaScript lit les nombres JSON comme des flottants IEEE-754 : un identifiant au-delà de 2^53 est donc arrondi à la valeur représentable la plus proche par tout formateur en JavaScript, celui-ci compris. Si vos données portent de tels identifiants, conservez-les sous forme de chaînes à la source.
Puis-je formater du JSON contenant des commentaires ?
Oui. La norme RFC 8259 ne prévoit pas de commentaires, mais beaucoup de fichiers de configuration en utilisent. L’outil peut les retirer pour produire du JSON valide, ce qui évite de les supprimer à la main avant chaque validation.
Trier les clés change-t-il le sens du document ?
Non. En JSON l’ordre des clés d’un objet n’est pas significatif : les trier par ordre alphabétique produit un document équivalent. C’est particulièrement utile avant de comparer deux versions, car cela supprime des différences qui n’en sont pas.
Y a-t-il une taille maximale de document ?
8 Mo. La mise en forme s’exécute sur le fil principal pour que le résultat apparaisse pendant la saisie, et au-delà de cette taille l’onglet cesse de se redessiner. L’outil refuse avec un message clair plutôt que de se figer.