Compressez du JSON sous sa plus petite forme valide — supprimez tout l'espace blanc, comptez les octets gagnés, copiez ou téléchargez.
Traité localement dans votre navigateur
Traité localement dans votre navigateur — le JSON collé n'est jamais envoyé, journalisé ni stocké.
Entrée
Résultat
À propos de cet outil
Le minifieur JSON réduit un document JSON à sa plus petite représentation valide en supprimant chaque octet d'espace blanc insignifiant, tout en préservant les données à l'identique. Collez du JSON formaté ou mis en page, et l'outil renvoie la forme compacte avec les tailles d'entrée et de sortie et le gain en octets et en pourcentage — les chiffres qui comptent quand vous allégez un fichier de configuration, une charge utile d'API ou un blob stocké. Le résultat est produit en analysant puis re-sérialisant le document : la sortie minifiée est donc garantie valide et sémantiquement identique à l'entrée — mêmes données, même ordre des clés, mêmes nombres. Les actions de copie et de téléchargement permettent d'intégrer facilement le résultat dans du code ou un fichier. Tout s'exécute localement dans votre navigateur : le JSON collé ne quitte jamais votre appareil, n'est jamais journalisé et n'est jamais transmis — essentiel pour les jetons et les configurations qui ne doivent pas fuir. Utilisez cet outil avant de pousser une configuration, pour réduire des charges utiles embarquées, ou lorsqu'une API ou un quota de stockage compte les octets.
Comment le résultat est-il calculé ?
Allègement d'un fichier de configuration mis en page
Un fichier de configuration mis en page pèse 412 octets sur 14 lignes ; sa forme minifiée pèse 301 octets — soit 27 % de moins. Pour une configuration distribuée à des milliers d'appareils, ce gain se multiplie à chaque installation et à chaque téléchargement. Le résultat minifié reste un JSON valide, reformatable à tout moment avec le formateur JSON.
Non. Le minifieur analyse puis re-sérialise le document, ce qui préserve exactement les valeurs, l'ordre des clés et la représentation des nombres. L'espace blanc entre les jetons est insignifiant en JSON, sa suppression est donc sans perte.
Pourquoi ma sortie minifiée est-elle parfois plus volumineuse ?
Si l'entrée est déjà compacte, la re-sérialisation peut ajouter quelques octets (par exemple en ré-échappant des caractères). Le pourcentage de gain peut alors être négatif — l'outil affiche les vrais chiffres au lieu de les masquer.
Le JSON minifié peut-il être reformaté ?
Oui — la forme minifiée est du JSON valide, le formateur JSON peut donc restaurer une indentation lisible à tout moment. Le formatage et la minification sont des inverses exacts pour les documents valides.