Test de Compresión Web — Verificador de Gzip y Brotli

Introduce una URL para ver qué compresión envía tu servidor para cada Accept-Encoding, cuántos bytes ahorra, si sus CSS y JavaScript están comprimidos y cuánto podría ahorrar Brotli.

Actualizado el

Solicitamos la página varias veces con distintas cabeceras Accept-Encoding y comparamos las respuestas.

Esta herramienta consulta desde nuestro servidor la URL pública que introduces. Los resultados se guardan unos minutos en memoria temporal y nunca en una base de datos.

Cómo usar: Test de Compresión Web

  1. Introduce la URL de una página o solo el dominio y haz clic en Test compression.
  2. Lee el veredicto: Brotli, gzip, Zstandard o sin compresión.
  3. Compara los bytes transferidos por cada valor de Accept-Encoding y mira cuánto podría reducirse la página con gzip 9 o Brotli 11.
  4. Revisa la lista de CSS y JavaScript para detectar archivos enviados sin comprimir y sigue las recomendaciones.

¿Qué hace la compresión HTTP?

Los navegadores envían una cabecera Accept-Encoding con los formatos de compresión que entienden, hoy normalmente gzip, deflate, br, zstd. Un servidor bien configurado elige uno, comprime la respuesta y la etiqueta con Content-Encoding. En texto como HTML, CSS, JavaScript, JSON y SVG, esto suele reducir el tamaño transferido en un 60–80 %, lo que mejora directamente el tiempo de carga, el Largest Contentful Paint y el consumo de datos móviles.

Qué comprueba este test

  • Cada codificación por separado: la página se solicita con identity, br, gzip, zstd y una cabecera combinada tipo navegador, y se miden los bytes transferidos reales.
  • Ahorro potencial: la página sin comprimir se comprime en nuestro servidor con gzip 6, gzip 9, Brotli 5 y Brotli 11, para que veas lo que estás dejando sobre la mesa.
  • CSS y JavaScript enlazados: se revisan hasta 12 hojas de estilo y scripts de la página, porque es habitual que el HTML esté comprimido mientras los archivos estáticos no.
  • Cabecera Vary: Vary: Accept-Encoding indica a las cachés que guarden por separado las versiones comprimida y sin comprimir.

Activar la compresión

ServidorGzipBrotli
Nginxgzip on; gzip_types text/css application/javascript application/json image/svg+xml;Módulo ngx_brotli: brotli on; brotli_types …;
Apachemod_deflate: AddOutputFilterByType DEFLATE text/html text/css application/javascriptmod_brotli: AddOutputFilterByType BROTLI_COMPRESS …
Node / ExpressMiddleware compressionArchivos .br precomprimidos o un CDN
Cloudflare, Vercel, NetlifyAutomática para tipos de contenido de texto

Qué no conviene comprimir

JPEG, PNG, WebP, AVIF, vídeo, fuentes en WOFF2 y archivos ZIP ya están comprimidos: aplicarles gzip desperdicia CPU e incluso puede hacerlos más grandes. Comprime solo formatos de texto. Para los archivos en sí, minifica primero (JavaScript, HTML, CSS) y deja que el servidor los comprima.

Nuestras peticiones se identifican como DevPackBot y solo descargan la URL que introduces y sus archivos CSS y JS enlazados. Los sitios protegidos por sistemas antibots pueden bloquear el test.

También se busca como: test gzip, comprobar compresión gzip, test brotli, gzip activado, test de compresión http, comprobar brotli, verificar content-encoding, test zstd.

Herramientas que combinan con: Test de Compresión Web

  • Test de velocidad de página — Ejecuta Google Lighthouse en cualquier URL para móvil o escritorio.
  • Comprobador de cabeceras HTTP — Introduce cualquier URL y mira exactamente lo que devuelve el servidor: código de estado, cadena de redirecciones y todas las cabeceras de respuesta, con una explicación sencilla de las que importan para el SEO, la caché y la seguridad.
  • Comprimir y descomprimir Brotli — Comprime texto o archivos con Brotli con cualquier calidad de 0 a 11, descomprime datos .br y compara el resultado con gzip.
  • Gzip Comprimir y Descomprimir — Comprime texto o cualquier archivo con gzip, zlib o deflate sin cabecera.

Preguntas frecuentes

¿Cómo compruebo si gzip está activado en mi web?
Introduce tu URL arriba. Si la fila de gzip muestra “Gzip” como codificación del servidor y un número de bytes bastante menor que el de identity, gzip está activado.
¿Es Brotli mejor que gzip para las webs?
Normalmente sí: los archivos Brotli pesan entre un 15 y un 25 % menos y todos los navegadores modernos lo soportan. Mantén gzip activado como alternativa para clientes antiguos.
¿Qué es Zstandard (zstd)?
Zstandard es un formato de compresión más reciente y muy rápido. Chrome y Firefox ya aceptan Content-Encoding: zstd y algunos CDN han empezado a servirlo. Brotli y gzip siguen siendo los más extendidos.
¿Por qué el test muestra tamaños distintos a las DevTools de mi navegador?
Las DevTools incluyen cabeceras y pueden cargar otra variante (por ejemplo, una página con sesión iniciada o un nodo CDN de otra región). El tamaño del cuerpo de la misma URL y codificación debería ser similar.
¿La compresión ayuda al SEO?
De forma indirecta: las respuestas más pequeñas cargan antes, lo que mejora los Core Web Vitals y la experiencia de usuario, y ambos influyen en el posicionamiento. PageSpeed Insights de Google marca como problema la falta de compresión de texto.

Herramientas relacionadas