Minifieur JSON
Retirez les espaces pour rendre le JSON aussi compact que possible.
Comment utiliser Minifieur JSON
- Collez votre JSON mis en forme.
- Copiez le résultat minifié sur une seule ligne.
À propos de Minifieur JSON
Minifier du JSON retire chaque octet dont une machine n'a pas besoin : les sauts de ligne, l'indentation, l'espace après chaque deux-points. Les données elles-mêmes ne sont pas touchées — analysez le résultat minifié et vous récupérez exactement la même structure — donc le seul gain concerne les octets transmis. C'est l'image miroir du formateur JSON.
Restez réaliste quant au gain de taille. Les espaces se compressent extrêmement bien, donc si votre API sert déjà ses réponses avec gzip ou Brotli — c'est le cas de la plupart — minifier au préalable économise bien moins que ne le suggère le nombre brut de caractères. Là où cela porte réellement ses fruits, c'est partout où il n'y a pas de compression transparente : une valeur stockée dans une colonne de base de données, un bloc de configuration dans une variable d'environnement, un contenu intégré dans une URL, ou tout ce qui est comprimé sous une limite de taille de message.
Cet outil analyse votre JSON avant de le réémettre, ce qui signifie qu'un contenu défectueux est rejeté avec une erreur plutôt que silencieusement altéré — pas de commentaires, pas de virgule finale, pas de clés entre guillemets simples, puisqu'aucun de ces éléments n'est du JSON valide. Analyser signifie aussi que le résultat est normalisé plutôt que simplement dépouillé : les nombres littéraux sont réimprimés sous forme canonique, si bien que 1.50 devient 1.5 et 1e2 devient 100, et une clé dupliquée s'effondre sur sa dernière occurrence. Tout s'exécute dans votre navigateur, donc rien n'est envoyé où que ce soit.
Questions fréquentes
La minification va-t-elle changer mes données ?
Pas les données — analysez le résultat et vous obtenez une structure identique. Le texte change cependant au-delà des espaces : les nombres sont réimprimés sous forme canonique, si bien que 1.50 devient 1.5 et 1e2 devient 100. Si vous avez besoin de préserver exactement les octets d'origine, ne le faites pas passer par un analyseur.
Cela vaut-il la peine de minifier si mon serveur utilise déjà gzip ?
Généralement, seulement un peu. Les espaces répétés sont exactement ce que les algorithmes de compression traitent le mieux, donc la majeure partie du gain est déjà réalisée pour vous. Minifier compte surtout là où rien ne comprime le contenu — champs de base de données, variables d'environnement, URL, limites de taille de message.
Cela compresse-t-il réellement le JSON ?
Non. Seuls les espaces non significatifs sont retirés. Aucun algorithme de compression n'intervient, et le résultat reste du JSON lisible ordinaire, simplement sur une seule ligne.
Puis-je récupérer ma version mise en forme ?
Oui — la minification est réversible car rien de significatif n'a été jeté. Collez le résultat dans le formateur JSON et choisissez votre indentation. Les choix d'espacement d'origine ont disparu, mais la structure est identique.
Pourquoi mon fichier est-il rejeté ?
Parce que la validation se fait pendant la minification. Les commentaires, les virgules finales, les clés non entourées de guillemets et les chaînes entre guillemets simples sont courants dans une configuration écrite à la main, mais aucun d'eux n'est du JSON valide. Le message d'erreur indique l'emplacement du problème.

