Minifier JSON
Compressez un document JSON sur une seule ligne compacte et voyez combien d’octets vous économisez.
Traité localement dans votre navigateur· Vos données restent dans votre navigateur.
Qu'est-ce que Minifier JSON ?
Minifier du JSON consiste à retirer tout ce qui n’a pas de sens : espaces, tabulations et retours à la ligne entre les éléments. Les données restent identiques, mais le texte est plus court, ce qui aide pour la taille des requêtes, le stockage ou le collage dans un champ d’une seule ligne.
L’outil valide d’abord le document, puis l’écrit sans aucun espace en dehors des chaînes. Les nombres et les séquences d’échappement dans les chaînes restent exactement comme vous les avez saisis, et un petit rapport indique la taille d’origine, la taille minifiée et le pourcentage gagné.
Comment ça marche ?
- Collez votre JSON formaté dans la zone de saisie.
- Le résultat minifié sur une ligne s’affiche aussitôt, avec la taille avant et après.
- Si le JSON est invalide, corrigez l’endroit indiqué dans le message d’erreur (ligne et colonne).
- Copiez le résultat ou téléchargez minified.json.
Cas d'usage courants
- Intégrer une configuration JSON dans une variable d’environnement, une cellule CSV ou un paramètre d’URL.
- Réduire la taille d’un jeu de données JSON stocké dans un dépôt ou envoyé dans une requête de test.
- Produire des journaux JSON sur une ligne ou des enregistrements JSON Lines à partir d’un exemple indenté.
- Comparer deux documents en supprimant d’abord les différences de mise en forme.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
{
"name": "Ada Lovelace",
"born": 1815,
"fields": [
"mathematics",
"computing"
],
"active": false
}{"name":"Ada Lovelace","born":1815,"fields":["mathematics","computing"],"active":false}Confidentialité
Minifier JSON s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
La minification ne retire que les espaces : elle ne raccourcit pas les clés et ne compresse pas les données. Pour le transfert réseau, gzip ou Brotli font bien mieux.
Questions fréquentes
La minification peut-elle casser mon JSON ?
Non. Seuls les espaces situés hors des chaînes sont supprimés : les données lues sont identiques. Les espaces à l’intérieur des valeurs texte ne sont jamais touchés.
De combien mon fichier va-t-il rétrécir ?
Cela dépend de l’indentation. Un fichier très indenté perd souvent 20 à 40 %, alors qu’un fichier déjà compact change à peine. L’outil affiche le gain exact.
L’ordre des clés et les grands nombres sont-ils conservés ?
Oui. Les clés gardent leur ordre d’origine et les nombres leurs chiffres exacts, y compris les entiers trop grands pour JavaScript.
Outils associés
Formateur JSON
Transformez un JSON minifié ou brouillon en texte lisible et bien indenté, avec un message d’erreur précis si le JSON est invalide.
JSON & données
Validateur JSON
Vérifiez qu’un texte est du JSON valide et repérez le caractère exact où il déraille.
JSON & données
Échapper du JSON
Transformez n’importe quel texte, même un document JSON entier, en chaîne sûre à intégrer dans une autre valeur JSON.
JSON & données
Réparer JSON
Collez du « presque JSON » issu d’un journal, d’une réponse de chatbot ou d’un extrait JavaScript et obtenez du JSON valide, avec un rapport clair de chaque changement.
JSON & données
Trier les clés JSON
Réordonnez alphabétiquement les clés de chaque objet JSON pour obtenir un document stable et canonique.
JSON & données
Visionneuse JSON
Explorez un document JSON sous forme d’arbre dépliable plutôt que d’un mur de texte, avec un résumé de sa structure.
JSON & données
Calculateur de taille JSON
Collez un document JSON pour voir combien d’octets il pèse vraiment, ce que gagnent la minification et gzip, et quelles valeurs occupent le plus de place.
JSON & données