Tiroir de code

Formateur et validateur JSON

Repérez les erreurs de syntaxe et produisez un JSON propre, prêt à copier.

Confidentialité intégréeVotre travail reste avec vous

JSON formaté

Le résultat apparaîtra ici.

Votre travail reste privé dans le navigateur pendant l’utilisation de cet outil.

En bref

Que fait formateur et validateur json ?

Analysez une valeur JSON pour vérifier sa syntaxe, puis réécrivez-la avec une, deux ou quatre espaces d’indentation, ou sans espaces facultatifs. Les tableaux, textes, nombres, booléens, null et objets sont acceptés.

Entrée
Un objet, tableau, texte, nombre ou littéral JSON.
Résultat
JSON formaté ou minifié avec un retour de validation.
Prix
Gratuit
Compte
Non requis
Guide rapide et utile

Comment utiliser formateur et validateur json

01

Ajoutez votre entrée

Un objet, tableau, texte, nombre ou littéral JSON.

02

Choisissez les réglages

Repérez les erreurs de syntaxe et produisez un JSON propre, prêt à copier.

03

Enregistrez ou copiez

JSON formaté ou minifié avec un retour de validation.

Conseil pratique

JSON impose des guillemets doubles pour les propriétés et interdit les virgules finales.

Usages pratiques

Quand utiliser formateur et validateur json

Mettre en forme une réponse API compacte avant de la lire.

Valider un fragment de configuration et repérer les erreurs de syntaxe.

Minifier un fichier JSON avant son transport.

Exemple

Un exemple concret avec formateur et validateur json

Entrée
{"projet":"TinyFreeTools","outils":["image","pdf"]}
Paramètres
Formater avec 2 espaces.
Résultat
Un objet sur plusieurs lignes avec un tableau indenté ; Minifier renvoie la même structure sans espaces facultatifs.
À quoi s’attendre

Fonctionnement

La page transmet tout le contenu à JSON.parse(). S’il est valide, JSON.stringify() le réécrit avec l’indentation choisie ou sans indentation. En cas d’échec, une erreur s’affiche sans résultat partiel.

Avant utilisation

Limites et cas particuliers

  • JavaScript ne représente pas exactement tous les entiers supérieurs à Number.MAX_SAFE_INTEGER.
  • Les commentaires, virgules finales, guillemets simples, NaN, Infinity et l’historique des clés dupliquées ne sont pas conservés.
Références

Normes et sources

Questions fréquentes

Questions sur Formateur et validateur JSON

formateur et validateur json est-il gratuit ?

Oui. Formateur et validateur JSON est gratuit.

formateur et validateur json garde-t-il mon travail privé ?

Oui. Votre travail reste privé pendant l’utilisation de l’outil ; rien de ce que vous saisissez n’est envoyé.

Pourquoi une virgule finale provoque-t-elle une erreur ?

La grammaire JSON interdit une virgule après le dernier élément ou la dernière propriété.

Un entier de 20 chiffres est-il conservé exactement ?

Pas toujours. JavaScript peut perdre de la précision ; utilisez une chaîne ou un parseur JSON sans perte.