OpenReplay Logo
12k
12k

Comparación de compresión

Comprime cualquier archivo con gzip, Brotli y Zstandard directamente en tu navegador y luego compara su tamaño, ratio de compresión y velocidad lado a lado, y descarga el que gane.

Elige cualquier archivo para comparar la compresión de gzip, Brotli y Zstandard.

Acerca de esta herramienta

Esta herramienta ejecuta tres compresores sobre el mismo archivo (gzip (DEFLATE), Brotli y Zstandard) completamente en tu navegador mediante un Web Worker, y dispone los resultados en una sola tabla: el tamaño comprimido, el porcentaje ahorrado frente al original y cuánto tardó cada uno. La salida más pequeña se destaca como la ganadora, y cada resultado se verifica de ida y vuelta (se descomprime y se comprueba byte a byte) para que sepas que los datos están intactos.

Úsala para decidir qué Content-Encoding servir, para ver cuánto se reduce un payload JSON, de logs, CSV o WebAssembly antes de configurar la compresión en el servidor, o simplemente para zanjar la cuestión de gzip-vs-Brotli-vs-Zstd con tus propios datos. Cada algoritmo tiene un control deslizante de nivel (gzip 0–9, Brotli 1–11, Zstandard 1–19) porque la elección correcta es un equilibrio entre tamaño y velocidad: Brotli en calidad 11 suele ganar en tamaño pero es el más lento, mientras que Zstandard y gzip son mucho más rápidos con ratios comparables. También puedes compararlo con el CompressionStream integrado del navegador donde esté disponible.

Tu archivo nunca sale de tu dispositivo: los tres compresores se ejecutan localmente en un Web Worker, y lo único que se descarga por la red es el propio código WebAssembly de la herramienta. Nada se sube a OpenReplay.

Preguntas frecuentes

¿Cuál es mejor: gzip, Brotli o Zstandard?

Depende de tus datos y de tu prioridad. Brotli en calidad alta suele producir los archivos más pequeños, lo cual es ideal para recursos de texto estáticos que comprimes una vez y sirves muchas veces. Zstandard se acerca a Brotli en tamaño pero es mucho más rápido, así que conviene para contenido que se comprime al vuelo. gzip es el de soporte más universal y el más rápido al decodificar. Esta herramienta muestra el equilibrio exacto para tu archivo concreto.

¿Cuál es la diferencia entre gzip y Brotli?

Ambos reducen bien el texto, pero Brotli usa una ventana más grande y un diccionario integrado, así que normalmente comprime entre un 15 y un 25 % más que gzip en recursos web, a costa de una compresión más lenta en su calidad más alta. gzip (DEFLATE) es más antiguo, más rápido y compatible en todas partes, mientras que los navegadores modernos aceptan Brotli como el Content-Encoding "br".

¿Es Zstandard mejor que gzip?

Para la mayoría de los archivos, Zstandard (zstd) comprime más que gzip y es muchísimo más rápido tanto al comprimir como al descomprimir, razón por la que se usa cada vez más para respuestas HTTP y almacenamiento. gzip aún gana en compatibilidad universal. Pasa tu archivo por ambos aquí para ver directamente la diferencia de tamaño y velocidad.

¿Qué nivel de compresión debería elegir?

Los niveles más altos comprimen más pero tardan más, con rendimientos decrecientes. gzip 6 es el valor por defecto habitual en el servidor y gzip 9 exprime un poco más; Brotli 11 da el mejor ratio pero es lento; Zstandard 19 es un ajuste alto y potente. Arrastra cada control deslizante y vuelve a comprimir para encontrar el punto óptimo: la columna de tiempo muestra lo que cuesta cada nivel.

¿Esta herramienta sube mi archivo?

No. La compresión ocurre completamente en tu navegador dentro de un Web Worker; el archivo nunca se envía a un servidor. La única petición de red es para los propios módulos WebAssembly de la herramienta (los códecs de Brotli y Zstandard), que son recursos estáticos. Tus datos permanecen en tu dispositivo.