Mots et texte

Formater et valider JSON

Formatez, minifiez et vérifiez du JSON localement sans modifier les grands nombres.

Comment ça marche

Formater et valider JSON

La syntaxe JSON est vérifiée dans le navigateur. La mise en forme utilise les jetons originaux sans réécrire les valeurs numériques.

Comment utiliser cet outil

  1. Collez du JSON. Formater ajoute une indentation de deux espaces ; Minifier retire les espaces hors des chaînes.
  2. Lisez le message de validation et copiez la sortie. Une saisie invalide efface l’ancien résultat pour éviter toute confusion.

Comprendre le résultat

L’outil vérifie la syntaxe et change la présentation sans réécrire nombres, ordre des clés, échappements ou clés répétées. Les grands entiers restent identiques dans la sortie.

Exemples expliqués

{"name":"InstaTool","free":true}

{"id":9007199254740993}

[1, {"text":"a b"}, null]

Bon à savoir

Le JSON n’est ni téléversé ni enregistré. Une syntaxe valide ne prouve pas la conformité à un schéma.

Limites : 500 000 unités UTF-16, 200 niveaux. Commentaires, virgules finales, undefined et chaînes entre apostrophes ne sont pas du JSON. Les clés répétées sont conservées mais à éviter pour l’interopérabilité. La sortie formatée est limitée à 4 000 000 d’unités UTF-16 ; minifiez les données fortement imbriquées.

Quelques réponses

Un JSON valide respecte-t-il le schéma d’une API ?

Non. La syntaxe ne vérifie ni champs obligatoires, ni types attendus, ni règles métier. Vérifiez-les séparément.

Sources et implémentation

Implémentation de cet outil : JSON.parse · original tokens

Maintenu par Chpl Limited · Mis à jour le:

Une pause sans publicité.

Choisissez de voir une publicité récompensée et profitez de 24 heures sans publicité dans ce navigateur. Sans paiement ni compte.

Aucune publicité récompensée n’est disponible pour le moment. Tous les outils restent gratuits.

La publicité facultative est désactivée. Si elle est activée, elle ne sera chargée qu’après votre choix. Vos saisies ne sont jamais envoyées aux statistiques.