Formateur, minificateur et validateur JSON

Formatez, validez ou minifiez du JSON en ligne. Réglez l’indentation, triez les clés des objets imbriqués et préservez les grands entiers sans arrondi.

0 caractères
Résultat

Le résultat apparaîtra ici.

Comment formater, valider ou minifier du JSON

  1. Collez un document JSON, par exemple une réponse d’API ou une configuration.
  2. Choisissez le formatage pour la lisibilité, la minification pour une sortie compacte ou la validation pour vérifier la syntaxe.
  3. Réglez l’indentation ou le tri des clés, puis copiez ou téléchargez le résultat.

Bien utiliser Formateur, minificateur et validateur JSON

Les littéraux numériques sont conservés, même au-delà des entiers sûrs JavaScript. Les commentaires et virgules finales sont refusés. Les clés dupliquées sont signalées pour éviter toute perte silencieuse de valeur.

Exemple JSON : un grand entier conservé exactement

Entrée
{"message":"Bonjour le monde ! 👋","id":9007199254740993,"enabled":true}
Résultat
{ "message": "Bonjour le monde ! 👋", "id": 9007199254740993, "enabled": true }

Questions sur Formateur, minificateur et validateur JSON

Quelle différence entre formatage et minification ?

Le formatage ajoute de l’indentation et des retours à la ligne. La minification retire les espaces inutiles hors des chaînes. Les valeurs et les espaces à l’intérieur des chaînes sont préservés.

Les grands entiers perdent-ils en précision ?

Le formateur conserve l’écriture originale des nombres, y compris 9007199254740993, sans les convertir en nombres JavaScript. Les identifiants dépassant la plage des entiers sûrs ne sont donc pas arrondis.

Pourquoi mon JSON est-il invalide ?

Les causes courantes sont les apostrophes à la place des guillemets, les clés sans guillemets, les virgules finales et les commentaires. Les clés en double sont aussi refusées pour éviter de perdre silencieusement une valeur. Les erreurs sont signalées, sans correction devinée.

Le tri des clés change-t-il l’ordre des tableaux ?

Non. Seules les clés des objets, même imbriqués, sont triées. Les éléments des tableaux gardent leur ordre. Le JSON formaté n’est pas une représentation canonique destinée aux signatures cryptographiques.

Mes fichiers, jetons ou textes sont-ils envoyés au serveur ?

Non. Le traitement se fait dans votre navigateur. Le site fournit la page et le programme, mais vos données ne sont ni envoyées à un serveur de conversion ni enregistrées dans un compte.

  • Décodeur JWT

    Lisez en-têtes et charges utiles JWT, vérifiez les dates d’expiration et d’activation sans transmettre le jeton.

  • Comparateur de textes

    Comparez deux textes par ligne, mot ou caractère. Visualisez ajouts et suppressions en conservant espaces et retours à la ligne.

  • Encodeur et décodeur Base64

    Encodez du texte UTF-8 en Base64 ou décodez les formats standard et URL-safe, avec réglage du remplissage et des lignes.

Usages courants et exemples

  • Décodeur Base64

    Décodez du Base64 en texte UTF-8 lisible ou téléchargez les octets d’origine.

  • Minifier JSON

    Réduisez JSON à une ligne sans modifier les chaînes ni la précision des nombres.

Tous les outils de développement

Encodage et fichiers

Passez du texte aux octets, aux URL et aux images intégrées en préservant vos données.

Inspection de données et de textes

Lisez vos données structurées et vos jetons, puis repérez précisément les modifications.

Hachage, identifiants et planifications

Vérifiez vos fichiers, générez des identifiants et consultez dates et horaires récurrents.

Vos données et fichiers sont traités sur votre appareil. Ne laissez pas de résultats sensibles dans un presse-papiers partagé et utilisez un appareil de confiance pour vos clés privées et jetons.