Compresor GZIP

Comprime archivos en GZ, BZ2 o XZ online: aplica gzip, bzip2 o xz a cualquier archivo en tu navegador y descarga la copia. Gratis, sin subir nada.

Los archivos se procesan en tu navegador y nunca se suben.

Cada archivo se comprime por separado. Para agrupar varios archivos en uno solo, usa Crear TAR.GZ o Crear ZIP.

Cómo comprimir archivos con gzip, bzip2 o xz

  1. Suelta uno o más archivos en la zona de arrastre de arriba, o haz clic en Elegir archivos.
  2. Elige un Formato:
    • GZIP (.gz): rápido y compatible con prácticamente todos los sistemas y bibliotecas.
    • BZIP2 (.bz2): normalmente más pequeño que gzip en texto, pero más lento.
    • XZ (.xz): normalmente el resultado más pequeño, con la compresión más lenta.
  3. Haz clic en Comprimir. Cada archivo se comprime por separado y conserva su nombre completo más la nueva extensión, así que report.csv se convierte en report.csv.gz.
  4. Descarga cada resultado con su botón Descargar, o usa Descargar todo (ZIP) cuando hayas comprimido varios archivos.

La salida GZIP la produce el CompressionStream integrado en tu navegador; BZIP2 y XZ usan libarchive compilada a WebAssembly. Tus archivos no se suben.

Compresores, no archivadores

gzip, bzip2 y xz convierten cada uno una entrada en una salida comprimida. No tienen noción de carpetas ni de una lista de archivos, por eso esta herramienta produce un .gz, .bz2 o .xz distinto para cada archivo que añades. Si quieres varios archivos en una sola descarga, ponlos antes en un archivo comprimido: en los sistemas Unix eso significa tar, que da el conocido .tar.gz.

Un único archivo comprimido sigue siendo la elección adecuada en muchos casos: un volcado SQL o una exportación CSV grandes para subir a un servidor, un archivo de registro para adjuntar a una incidencia de soporte, un recurso ya comprimido para un servidor web que sirve archivos .gz directamente, o un archivo de datos para un script que lee gzip de forma nativa.

FormatoAlgoritmoDescomprimir en Linux/macOSBueno para
GZIP (.gz)Deflategunzip file.gzRegistros, recursos web, cualquier cosa que necesite amplia compatibilidad
BZIP2 (.bz2)Burrows-Wheeler + Huffmanbunzip2 file.bz2Texto en el que gzip no basta para reducir el tamaño
XZ (.xz)LZMA2unxz file.xzArchivos grandes de texto o de datos para descargar

Los equivalentes de línea de comandos para comprimir son gzip -k file, bzip2 -k file y xz -k file, donde -k conserva el original junto a la copia comprimida. Sin él, el archivo original se elimina.

Cosas que conviene tener en cuenta

  • Las fotos, los vídeos, los PDF, los documentos de Office y los archivos ZIP ya están comprimidos internamente, así que cualquiera de los tres formatos solo los hará algo más pequeños.
  • El sitio puede descomprimir archivos .gz, pero no archivos .bz2 o .xz sueltos. Quienes reciban esos necesitan bunzip2, unxz, 7-Zip o una herramienta similar.
  • Los archivos de más de unos 700 MB se procesan despacio en el navegador, y las entradas de más de 2 GB se rechazan.

Consejos

Preguntas frecuentes

¿Puedo comprimir una carpeta entera en un solo .gz?

No directamente, porque gzip solo contiene un archivo. Crea en su lugar un TAR.GZ, que agrupa la carpeta con tar y luego la comprime con gzip.

¿Puedo elegir el nivel de compresión?

No. La única opción es el formato; los ajustes de compresión son fijos.

¿Qué formato da el archivo más pequeño?

Normalmente XZ, seguido de BZIP2 y luego GZIP, pero la diferencia depende del contenido. Prueba dos formatos con el mismo archivo y compara los tamaños.

Actualizado

Copiado al portapapeles