Vérificateur de compression GZIP/Brotli
Collez des en-têtes de réponse HTTP pour vérifier la compression gzip, Brotli, deflate ou zstd. Analysez la compressibilité, les gains estimés et obtenez des guides de configuration serveur.
Mis à jour le
GZIP/Brotli Compression Checker
Paste your HTTP response headers to check whether compression (gzip, Brotli, deflate, zstd) is enabled. Get compression type, estimated savings, content-type analysis, and server configuration guidance.
Paste HTTP Response Headers
Brotli vs Gzip Comparison
| Feature | Gzip | Brotli | Deflate | Zstandard |
|---|---|---|---|---|
| Compression Ratio | Good (~70%) | Best (~78%) | Fair (~65%) | Very Good (~75%) |
| Compression Speed | Fast | Slower (at high levels) | Fast | Very Fast |
| Decompression Speed | Fast | Fast | Fast | Fastest |
| Browser Support | Universal | All modern (97%+) | Universal | Limited (Chrome 123+) |
| HTTPS Required | No | Yes (browsers only) | No | Yes (browsers only) |
| Best For | Dynamic content, broad compat | Static assets, max savings | Legacy systems | Real-time / streaming |
Recommendation: Use Brotli for static assets (pre-compressed at build time) and gzip as a fallback for dynamic responses. Most CDNs and modern servers support both with automatic content negotiation via the Accept-Encoding header.
Questions Fréquentes
Qu'est-ce que le Vérificateur de Compression GZIP/Brotli ?
Le Vérificateur de Compression GZIP/Brotli est un outil en ligne gratuit dans lequel vous collez les en-têtes de réponse HTTP pour vérifier la compression gzip, Brotli, deflate ou zstd. Il analyse la compressibilité, les économies estimées et fournit des guides de configuration serveur. Il fonctionne entièrement dans votre navigateur, sans installation ni inscription.
Quels types de compression ?
Il détecte gzip, Brotli (br), deflate, zstd et identity à partir de Content-Encoding. Il vérifie aussi Transfer-Encoding pour la compression au niveau du transport.
Comment les économies sont-elles estimées ?
Lorsque Content-Length est présent, il utilise des ratios moyens (gzip ~70 %, Brotli ~78 %, deflate ~65 %, zstd ~75 %) pour estimer la taille originale ou compressée.
Est-ce sûr ?
Oui. Toute l'analyse s'exécute dans votre navigateur. Aucune donnée n'est envoyée à un serveur.
Le Vérificateur de Compression GZIP/Brotli est-il gratuit ?
Oui, le Vérificateur de Compression GZIP/Brotli est 100 % gratuit, sans inscription, sans frais cachés et sans limite d'utilisation. Tout le traitement se fait localement dans votre navigateur, garantissant une confidentialité totale.
Le Vérificateur de Compression GZIP/Brotli fonctionne-t-il sur les appareils mobiles ?
Oui, le Vérificateur de Compression GZIP/Brotli est entièrement responsive et fonctionne sur smartphones et tablettes. Vous pouvez l'utiliser sur n'importe quel appareil doté d'un navigateur web moderne, sans aucune application à télécharger.
Dois-je créer un compte pour utiliser cet outil ?
Aucun compte ni inscription n'est nécessaire. Ouvrez simplement le Vérificateur de Compression GZIP/Brotli dans votre navigateur et utilisez-le immédiatement. Il n'y a ni barrière d'inscription ni restriction d'utilisation.
Comment utiliser le Vérificateur de Compression GZIP/Brotli ?
Saisissez simplement vos données dans le champ prévu, ajustez les paramètres selon vos préférences, et l'outil les traitera instantanément. Vous pouvez ensuite copier le résultat dans le presse-papiers ou le télécharger.
Quels navigateurs sont pris en charge ?
Le Vérificateur de Compression GZIP/Brotli fonctionne dans tous les navigateurs modernes, dont Chrome, Firefox, Safari, Edge et Opera. Pour une expérience optimale, utilisez la dernière version de votre navigateur préféré.
Quelle est la différence entre la compression gzip et Brotli ?
Gzip et Brotli sont tous deux des algorithmes sans perte qui réduisent la taille des réponses textuelles avant qu'elles n'arrivent jusqu'au navigateur, mais Brotli est plus récent et plus efficace. Sur des contenus textuels typiques comme HTML, CSS et JavaScript, Brotli compresse généralement 15 à 20 % de plus que gzip, ce qui se traduit par des transferts plus rapides et un meilleur Largest Contentful Paint, surtout sur les connexions mobiles lentes. Gzip garde l'avantage d'un support quasi universel et d'une compression légèrement plus rapide à des niveaux de réglage bas, donc de nombreux serveurs y reviennent lorsqu'un client n'annonce pas Brotli. Le navigateur indique ce qu'il accepte via l'en-tête de requête Accept-Encoding, et le serveur répond avec Content-Encoding: gzip ou br. Si vous collez vos en-têtes de réponse ici, le vérificateur identifie précisément quel encodage est actif et encourage les sites qui n'utilisent que gzip à ajouter Brotli.
Comment récupérer les en-têtes de réponse HTTP à coller dans le vérificateur ?
Il vous suffit des en-têtes de réponse bruts d'une seule URL, et il existe trois moyens simples de les obtenir. Dans les DevTools de Chrome ou Firefox, ouvrez l'onglet Réseau, rechargez la page, cliquez sur la requête du document principal, et copiez le bloc Response Headers. Depuis un terminal, curl -I https://example.com affiche les en-têtes sans télécharger le corps de la réponse, et curl -sI -H "Accept-Encoding: br,gzip" https://example.com indique au serveur que vous acceptez la compression afin qu'il renvoie effectivement une réponse encodée. L'outil analyse n'importe quelle liste de lignes En-tête: valeur, donc un simple copier-coller fonctionne très bien. Portez attention à Content-Encoding, Content-Type, Content-Length et Vary, car ce sont eux qui déterminent le verdict. Collez les en-têtes ci-dessus et le vérificateur détaille chaque ligne pertinente en langage clair.
Pourquoi ma page compressée affiche-t-elle un résultat Partielle au lieu d'Activée ?
Un verdict Partielle signifie que la compression fonctionne techniquement, mais qu'un élément de la configuration pourrait poser problème. Le déclencheur le plus courant est un en-tête Vary manquant ou incomplet. Si Content-Encoding indique br ou gzip mais qu'il n'y a pas de Vary: Accept-Encoding, un proxy partagé ou un CDN peut mettre en cache la copie compressée et la servir plus tard à un client qui ne l'avait jamais demandée, produisant des pages illisibles. Le vérificateur rétrograde volontairement ce cas en Partielle et recommande d'ajouter l'en-tête. Il signale aussi un en-tête Vary existant mais qui omet Accept-Encoding, ainsi que des anomalies au niveau de Transfer-Encoding. Partielle n'est donc pas une fausse alerte ; cela pointe vers un vrai risque de mise en cache qu'une simple vérification « est-ce gzippé ? » laisserait passer. Collez vos en-têtes ci-dessus pour voir exactement quel signal a déclenché la rétrogradation et comment le corriger.
Quels types de contenu bénéficient réellement de la compression ?
La compression n'aide que lorsqu'il reste de la redondance à éliminer, elle est donc rentable sur les formats textuels et inutile sur les binaires déjà compressés. Les types hautement compressibles incluent HTML, CSS, JavaScript, JSON, XML et SVG, où gzip ou Brotli peuvent réduire la taille de 65 à 78 % environ. Le vérificateur les marque comme Hautement compressibles et recommande d'activer l'encodage s'il est absent. Les fichiers déjà compressés au niveau du format, comme JPEG, PNG, WebP, MP4, PDF, les polices WOFF2 et les archives ZIP, ne gagnent presque rien à être recompressés ; l'outil les marque Déjà compressés et ne vous pousse pas à les encoder. Connaître cette différence permet de cibler la compression là où elle améliore réellement le temps de chargement plutôt que de ralentir le serveur. Collez vos en-têtes ci-dessus et le vérificateur évalue automatiquement votre Content-Type.
Quelle est la précision de l'estimation d'économies affichée ?
Le chiffre d'économies est une estimation de planification, pas une valeur mesurée pour votre fichier exact. Lorsqu'un en-tête Content-Length est présent, le vérificateur applique des ratios réels typiques pour les contenus texte : environ 70 % de réduction pour gzip, 78 % pour Brotli, 65 % pour deflate, et 75 % pour zstd. Sur une réponse déjà compressée, il remonte le calcul à partir de ces ratios pour approximer la taille non compressée d'origine, et sur une réponse non compressée, il projette les économies probables que gzip apporterait. Comme la compression réelle dépend fortement du contenu précis, un balisage répétitif se compresse bien mieux qu'un texte dense et unique, vous devriez considérer ce chiffre comme un repère directionnel pour prioriser les corrections plutôt que comme un nombre d'octets exact. Pour des chiffres précis, comparez le Content-Length réel avant et après l'activation de la compression. Collez vos en-têtes ci-dessus pour voir l'estimation aux côtés du verdict complet.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/compression-checker" title="GZIP/Brotli Compression Checker — The Toolbox" width="100%" height="250" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/website-tools/compression-checker?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free GZIP/Brotli Compression Checker</a> by The Toolbox</p>Outils Associés
Test de vitesse de site web gratuit
Analysez le temps de chargement des pages, les indicateurs de performance et les pistes d'optimisation de votre site web. Gratuit, rapide et fonctionne entièrement dans votre navigateur, sans inscription.
Test de compatibilité mobile gratuit
Vérifiez si votre site est optimisé pour les appareils mobiles. Gratuit, rapide et fonctionne entièrement dans votre navigateur, sans inscription.
Extracteur de balises meta gratuit
Extrayez et examinez toutes les balises meta de n'importe quelle page web pour l'analyse SEO et réseaux sociaux. Gratuit, rapide et entièrement dans votre navigateur, sans inscription.
Outil de capture d'écran de site web gratuit
Capturez des captures d'écran pleine page ou de la fenêtre de n'importe quelle page web pour la revue de design et les tests. Gratuit, rapide et entièrement dans votre navigateur, sans inscription.
À propos du vérificateur de compression GZIP/Brotli
Le vérificateur de compression GZIP/Brotli lit les en-têtes de réponse HTTP brutes de n'importe quelle URL et vous indique si le serveur compresse réellement ce qu'il envoie. Collez les en-têtes, et l'outil indique quel encodage est utilisé, à quel point le type de contenu est compressible, une estimation des octets économisés (ou économisables), et la configuration serveur exacte à appliquer pour combler les lacunes. Il est conçu pour les développeurs web, les propriétaires de sites, ainsi que les spécialistes de la performance et du SEO qui veulent une réponse rapide et définitive à une seule question : la compression fonctionne-t-elle vraiment ici ?
Tout s'exécute dans votre navigateur. Les en-têtes que vous collez sont analysés localement en JavaScript, jamais envoyés à un serveur, ce qui vous permet de vérifier en toute sécurité des environnements de préproduction internes ou des sites non encore lancés. Pas d'inscription, pas de limite d'utilisation, rien à installer.
Comment interpréter votre statut de compression
Récupérez les en-têtes de réponse d'une page (l'onglet Réseau des DevTools de votre navigateur, curl -I, ou curl -sI -H "Accept-Encoding: br,gzip" fonctionnent tous) et collez-les dans l'outil. Le vérificateur analyse chaque ligne En-tête: valeur et examine celles qui comptent vraiment :
- Content-Encoding est le signal principal. L'outil reconnaît
gzip,br(Brotli),deflate,zstd(Zstandard), etidentity(absence explicite de compression). - Transfer-Encoding est vérifié pour le streaming en
chunkedet pour les rares cas de compression au niveau du transport. - Content-Type détermine si la compression apporte réellement un bénéfice, et Vary est vérifié pour confirmer que les caches serviront la bonne version.
Vous obtenez l'un de trois verdicts — Activée, Partielle, ou Non détectée — accompagné d'une explication claire de chaque en-tête pertinent. Un exemple intégré (une réponse compressée, une réponse non compressée) vous permet de voir à quoi ressemble un résultat sain avant de tester votre propre site.
Pourquoi un en-tête Vary manquant reste un problème
Une réponse peut être compressée tout en étant mal configurée. Si Content-Encoding: br est présent mais qu'il n'y a pas d'en-tête Vary: Accept-Encoding, le vérificateur rétrograde le résultat en Partielle. C'est voulu : sans Vary: Accept-Encoding, un proxy partagé ou un CDN peut mettre en cache une copie encodée en Brotli et la servir plus tard à un client qui ne l'avait jamais demandée, ce qui produit des pages illisibles. L'outil signale ce cas, signale aussi un en-tête Vary présent mais qui omet Accept-Encoding, et recommande la correction — des détails qu'une simple vérification « est-ce gzippé ? » laisserait passer.
Ce que signifie l'estimation d'économies
Lorsqu'un Content-Length est présent, le vérificateur estime l'impact à l'aide de ratios réels typiques pour les contenus texte : environ 70 % de réduction pour gzip, 78 % pour Brotli, 65 % pour deflate, et 75 % pour zstd. Sur une réponse compressée, il remonte le calcul pour approximer la taille non compressée d'origine ; sur une réponse non compressée, il projette les économies probables que gzip apporterait. Ce sont des moyennes, pas des valeurs mesurées pour votre fichier précis, à considérer donc comme un repère de planification plutôt qu'un chiffre exact — le résultat réel dépend du contenu.
L'outil évalue aussi le type de contenu lui-même. Les formats textuels (HTML, CSS, JavaScript, JSON, XML, SVG) sont signalés comme Hautement compressibles. Les binaires déjà compressés — JPEG, PNG, WebP, MP4, PDF, polices WOFF2, archives ZIP — sont marqués Déjà compressés, car les recompresser gaspille du CPU pour un gain quasi nul.
Du diagnostic à la correction
La compression est l'un des leviers de performance les plus rentables qui soient : réduire les charges textuelles diminue le temps de transfert, ce qui améliore le Largest Contentful Paint et l'expérience sur les connexions mobiles lentes. Comme Brotli devance généralement gzip de 15 à 20 % sur le texte, le vérificateur encourage les sites qui n'utilisent que gzip à passer à Brotli.
Pour boucler la boucle, des extraits de configuration prêts à coller couvrent Nginx, Apache (.htaccess / mod_deflate), Cloudflare, Vercel, Netlify, et Node/Express. Collez vos en-têtes ci-dessus, lisez le verdict, copiez le rapport ou exportez-le en CSV, puis appliquez la configuration correspondante et revérifiez.