Crear archivo TAR.BZ2

Crea un archivo TAR.BZ2 online: empaqueta archivos y carpetas en un archivo tar comprimido con bzip2 en tu navegador. Gratis y privado, no se sube nada.

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

Cómo crear un archivo TAR.BZ2

  1. Haz clic en Elegir archivos o arrastra archivos a la zona de arrastre de arriba. Para empaquetar un directorio, haz clic en Añadir una carpeta o suelta la propia carpeta; las subcarpetas conservan su sitio.
  2. Rellena el Nombre del archivo. Si dejas el valor por defecto archive, obtienes archive.tar.bz2.
  3. Haz clic en Crear TAR.BZ2. Primero se construye un archivo tar y después se comprime con bzip2.
  4. Usa el botón Descargar para guardar el resultado.

El paso de bzip2 se ejecuta en libarchive compilado a WebAssembly, dentro de la pestaña de tu navegador, así que tus archivos nunca se suben.

Cómo comprime bzip2

bzip2 lo publicó Julian Seward en 1996 y adopta un enfoque distinto del de gzip. En lugar de buscar cadenas de bytes repetidas, divide la entrada en bloques de hasta 900 KB y aplica la transformada de Burrows-Wheeler, que reordena los bytes para que los contextos parecidos queden juntos. Los datos reordenados se comprimen después fácilmente con move-to-front y codificación de Huffman. En texto, registros y código fuente, esto suele superar a gzip por un margen útil.

El coste es el tiempo. bzip2 es más lento que gzip tanto al comprimir como al descomprimir. Más tarde llegó xz, que en general produce archivos aún más pequeños y descomprime más rápido que bzip2, así que muchos proyectos pasaron de .tar.bz2 a .tar.xz. bzip2 sigue siendo muy usado y compatible, y algunos scripts de compilación, repositorios de paquetes y sistemas antiguos lo esperan específicamente.

FormatoVelocidad de compresiónTamaño habitualVelocidad de descompresión
TAR.GZRápidaEl mayor de los tresRápida
TAR.BZ2LentaMenorLa más lenta
TAR.XZLa más lentaNormalmente el menorRápida

Los resultados exactos dependen mucho de los datos. Los archivos ya comprimidos, como JPEG, MP4 o ZIP, se reducen muy poco con cualquiera de ellos.

Nombres, fechas y línea de comandos

El archivo es un tar POSIX pax, así que se conservan las rutas largas y los nombres de archivo en Unicode, y cada archivo mantiene su fecha de modificación original. No se almacenan las carpetas vacías. La extensión corta de este formato es .tbz2 (a veces .tbz); es el mismo archivo, y puedes cambiarle el nombre si un sistema insiste en esa grafía.

Para crear tú mismo el mismo archivo, ejecuta tar -cjf archive.tar.bz2 folder/. Para extraerlo, usa tar -xjf archive.tar.bz2. La opción j es la que selecciona bzip2. Ambos comandos funcionan en Linux y macOS, y Windows 10 y 11 también incluyen un comando tar.

Consejos

Preguntas frecuentes

¿Puedo comprimir un solo archivo a .bz2 sin tar?

Sí. El Compresor GZIP tiene una opción de formato BZIP2 (.bz2) que comprime cada archivo por separado.

¿Puedo elegir el tamaño de bloque o el nivel de bzip2?

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

¿Qué tamaño puede tener el archivo?

Todo se mantiene en la memoria del navegador. Los totales de más de unos 700 MB tardan mucho con bzip2, y se rechaza más de 2 GB.

Actualizado

Copiado al portapapeles