Traitement local

OUTILS POUR DÉVELOPPEURS

Minifier JSON

Retirez les espaces superflus et ramenez le document sur une seule ligne, prêt à circuler sur le réseau ou à être intégré.

Utiliser cet outil

JSON EDITOR

Reduce your JSON size without changing its data.

Local minification · no accounts · your code is never sent

JSON · ready to minify
source.jsonUnsaved
Ln 1, col 10 linesUTF-8JSON
minified.jsonPreview
0 lines fold nodesRead onlyJSON

0 lines

Ce que l'on économise réellement

Un JSON indenté avec deux espaces perd généralement de 15 % à 30 % de son poids une fois minifié, selon la profondeur d'imbrication. Sur une réponse d'API servie des milliers de fois par jour, cela compte ; sur un fichier de configuration lu par un humain, sacrifier la lisibilité n'en vaut pas la peine.

Minifier n'est pas compresser

Mieux vaut ne pas confondre. Minifier retire des caractères que l'analyseur ignore de toute façon. Compresser en gzip ou brotli, ce que fait votre serveur à l'envoi, réduit bien davantage et absorbe déjà l'essentiel du gain de la minification. Si votre serveur compresse, le bénéfice supplémentaire reste faible.

Validez avant de compacter

Une virgule en trop passe inaperçue dès que tout tient sur une ligne. L'outil vérifie la syntaxe avant de minifier : en cas de problème il vous le signale au lieu de rendre une chaîne compacte et inutilisable.

FOIRE AUX QUESTIONS

Mon JSON est-il envoyé à un serveur ?

Non. Il est traité dans votre navigateur : vous pouvez minifier des réponses d'API contenant de vraies données sans qu'elles quittent votre poste.

Perd-on des informations en minifiant ?

Non. Seuls les espaces, tabulations et sauts de ligne entre éléments disparaissent. Les données sont identiques.

Peut-on revenir en arrière ?

Oui, avec le formateur JSON, qui replace l'indentation.

Et si mon JSON est invalide ?

L'erreur de syntaxe vous est signalée plutôt qu'une sortie corrompue.