Cómo comprimir archivos con gzip, bzip2 o xz
- Suelta uno o más archivos en la zona de arrastre de arriba, o haz clic en Elegir archivos.
- 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.
- Haz clic en Comprimir. Cada archivo se comprime por separado y conserva su nombre completo más la nueva extensión, así que
report.csvse convierte enreport.csv.gz. - 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.
| Formato | Algoritmo | Descomprimir en Linux/macOS | Bueno para |
|---|---|---|---|
| GZIP (.gz) | Deflate | gunzip file.gz | Registros, recursos web, cualquier cosa que necesite amplia compatibilidad |
| BZIP2 (.bz2) | Burrows-Wheeler + Huffman | bunzip2 file.bz2 | Texto en el que gzip no basta para reducir el tamaño |
| XZ (.xz) | LZMA2 | unxz file.xz | Archivos 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.bz2o.xzsueltos. Quienes reciban esos necesitanbunzip2,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
- Para empaquetar varios archivos o una carpeta en un solo archivo comprimido, usa Crear archivo TAR.GZ o Crear archivo ZIP.
- Para abrir un archivo
.gz, usa Abrir archivos GZ. - ¿Quieres un archivo protegido y no solo más pequeño? Proteger cualquier archivo con contraseña empaqueta los archivos en un ZIP cifrado con AES-256.
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