Formateur et validateur de JSON

Formatez, minifiez et validez du JSON avec des messages d'erreur précis — directement dans votre navigateur.

Comment utiliser

  1. Collez votre JSON dans le champ d'entrée — depuis une réponse d'API, un fichier de configuration ou une ligne de log.
  2. Cliquez sur « Formater » pour une sortie lisible et indentée, ou sur « Minifier » pour la version compacte sur une seule ligne.
  3. Si le JSON est invalide, l'erreur exacte du parseur est affichée pour que vous puissiez la corriger. Copiez le résultat en un clic.

À propos de cet outil

JSON (JavaScript Object Notation) est le format de données standard du web moderne : les API, les fichiers de configuration, les logs et les bases de données le parlent tous. Mais le JSON généré par des machines arrive généralement sur une seule ligne illisible. Ce formateur le transforme en une sortie correctement indentée et lisible — et fait l'inverse quand vous devez livrer un payload compact.

La validation utilise le parseur JSON natif du navigateur, le même moteur sur lequel s'exécute votre code JavaScript. Le verdict que vous obtenez ici est donc exactement celui que recevra votre application : si cela s'analyse ici, cela s'analysera là-bas. Les messages d'erreur incluent la description du parseur lui-même, qui pointe généralement le caractère fautif.

Vos données ne quittent jamais la page. Le formatage, la minification et la validation s'exécutent tous localement, ce qui rend cet outil sûr même pour du JSON contenant des tokens, des clés ou des données personnelles — rien n'est envoyé, journalisé ni stocké nulle part.

Questions fréquentes

Mon JSON est-il envoyé à un serveur ?

Non. L'analyse et le formatage s'exécutent entièrement dans votre navigateur avec le moteur JSON natif. La page ne fait aucune requête réseau avec vos données.

Quelle indentation est utilisée ?

Deux espaces par défaut, avec une option à 4 espaces. Minifier supprime tous les espaces non significatifs.

Pourquoi mon JSON est-il invalide alors qu'il fonctionne en JavaScript ?

Les littéraux d'objets JavaScript acceptent les guillemets simples, les clés sans guillemets et les virgules finales — pas le JSON strict. Le formateur suit le standard JSON (RFC 8259), comme le fera n'importe quelle API.

Existe-t-il une limite de taille ?

Seulement la mémoire de votre appareil. Des fichiers de plusieurs mégaoctets se formatent sans problème dans les navigateurs modernes.

Outils associés

Des liens trop longs ? Raccourcissez-les gratuitement

Vai.la transforme n'importe quelle URL en lien court avec statistiques de clics, QR Code et votre propre biolink.

Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.