Outil de développement / 06

Minificateur JSON

Validez du JSON et supprimez les espaces superflus pour obtenir une ligne compacte.

Minificateur JSON: TOEA analyse l’entrée et la sérialise sans indentation, afin de garantir que le résultat reste un JSON valide. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.

Exécutions
Dans votre navigateur
Coût
Gratuit · sans inscription
Disponibilité
Prêt à l'emploi
Compresseur JSONTraitement local

Fonctionne entièrement dans votre navigateur

Ce qui change aussi dans le texte

Les valeurs restent identiques, mais leur écriture peut changer : 1.0 devient 1, 1e2 devient 100, et les séquences d’échappement telles que \u00e9 et \/ deviennent les caractères simples é et /. Les clés qui sont des nombres entiers, comme "10" ou "2", passent au début de leur objet dans l’ordre croissant, car c’est ainsi que JavaScript les ordonne. Si les octets d’origine ont été signés ou hachés, la copie réduite ne sera pas vérifiée.

Quand utiliser un JSON compact

Une seule ligne convient aux emplacements qui ne peuvent pas contenir de sauts de ligne : une variable d’environnement, un argument de ligne de commande, une cellule CSV, une ligne de journal ou un fichier JSON Lines. Pour intégrer le résultat dans une chaîne de caractères de code ou dans un autre document JSON, échappez-le avec l’outil d’échappement des chaînes JSON.

Pour les réponses d’API, activer la compression gzip ou Brotli sur le serveur économise bien plus que la suppression des espaces, car les compresseurs réduisent déjà les espaces répétés à presque rien.

Comment l'utiliser

  1. Collez un JSON valide.
  2. Choisissez Minifier le JSON.
  3. Copiez ou téléchargez le résultat compact.

Confidentialité et limitations

Le traitement est local. Les valeurs restent inchangées, mais les clés qui sont des nombres entiers, comme "2", passent au début de leur objet, conformément à l’ordre appliqué par JavaScript.

Outils associés

Questions fréquentes

Répare-t-il les JSON invalides ?

Non. La syntaxe invalide est signalée plutôt que modifiée silencieusement.

Supprime-t-il des données ?

Il supprime uniquement les espaces de mise en forme. Comme les valeurs sont sérialisées à nouveau, 1.0 est écrit 1, les séquences d’échappement deviennent des caractères ordinaires et, en cas de clé dupliquée, seule la dernière valeur est conservée.

Outil gratuit · dans votre navigateur exécutions · aucun compte requis