Formateur & validateur JSON

Collez une réponse d'API ou un fichier de configuration pour le formater instantanément ; les erreurs sont localisées par ligne et colonne.

Lecture de l'erreur

Un JSON invalide est signalé sous la forme 'ligne 3, colonne 14' avec l'affichage des lignes environnantes. Les causes courantes sont une virgule superflue, des guillemets simples, des clés sans guillemets ou des commentaires ; le format JSON n'en autorise aucun.

Formatage vs minification

Le formatage est destiné aux humains, la minification sert au transfert et au stockage. Les valeurs restent inchangées dans les deux cas ; l'ordre ne change qu'avec l'option 'Trier les clés'. Les nombres respectent les limites de JavaScript, ainsi les entiers supérieurs à 2^53 peuvent perdre en précision.

Fichiers volumineux

Plusieurs mégaoctets sont parfaitement pris en charge. La dernière saisie est conservée uniquement dans ce navigateur (jusqu'à 200 000 caractères) et n'est jamais transmise.

Guides par situation

Questions fréquentes

Mon JSON est-il téléversé ?

Non. La validation et le formatage s'exécutent entièrement dans votre navigateur : une réponse contenant des clés d'API ne quitte donc jamais votre machine.

JSON5 ou fichiers avec commentaires ?

JSON standard uniquement. Les commentaires et les virgules finales sont signalés comme des erreurs.

Le texte non latin ressort-il sous la forme \uXXXX ?

Non, cet outil conserve les caractères Unicode tels quels.

Comment l'outil signale-t-il les erreurs de syntaxe et de formatage JSON ?

Il identifie le numéro exact de ligne et de colonne de l'erreur et affiche le contexte de code environnant pour un débogage rapide.

Quelles sont les options d'indentation et de formatage disponibles ?

Vous pouvez formater votre JSON avec 2 espaces, 4 espaces ou des tabulations, ou minifier l'ensemble de la structure sur une seule ligne.

Puis-je trier automatiquement les clés d'un objet JSON par ordre alphabétique ?

Oui, vous pouvez organiser les propriétés des objets en triant automatiquement toutes les clés par ordre alphabétique.

Puis-je télécharger le JSON formaté sous forme de fichier directement depuis le navigateur ?

Oui, vous pouvez copier le résultat dans votre presse-papiers ou le télécharger directement sous forme de fichier .json formaté.