Convertidor de GZ a TAR
Extrae los datos TAR de un archivo TAR comprimido con GZIP, como .tar.gz o .tgz.
Comparativa de formatos y especificaciones técnicas
| Especificación | GZ | TAR |
|---|---|---|
| Tipo MIME | application/ | application/ |
| Tipo | flujo comprimido | contenedor de archivos |
| Compresión | DEFLATE sin pérdida (LZ77 + Huffman) | sin comprimir (a menudo combinado con gzip/bzip2/xz) |
| Especificación estándar | IETF RFC 1952 (GZIP) | POSIX.1-2001 / IEEE 1003.1 ustar |
| Cabecera de bytes mágicos | 1F 8B | 75 73 74 61 72 (ustar) |
Resumen de formatos y aplicaciones
Un archivo GZ es un único flujo comprimido creado por el algoritmo DEFLATE, mientras que un archivo TAR es un contenedor sin comprimir que agrupa múltiples archivos y estructuras de carpetas sin reducirlos. Los administradores de sistemas y desarrolladores realizan frecuentemente esta conversión cuando necesitan inspeccionar, modificar o extraer archivos individuales dentro de una copia de seguridad comprimida sin tener que volver a comprimir todo el flujo cada vez. Las utilidades de software como GNU tar, 7-Zip y WinRAR manejan esta transformación de forma nativa en la mayoría de los sistemas operativos de escritorio. Esta ruta está destinada a archivos TAR comprimidos con GZIP, como .tar.gz o .tgz. Descomprime el flujo, Comprueba que contenga un archivo TAR con archivos normales y devuelve los bytes TAR. Rechaza otros datos GZIP.
Especificaciones técnicas y desglose de códecs
GZIP usa el tipo MIME application/gzip, la firma 1F 8B y compresión DEFLATE. TAR usa application/x-tar y cabeceras de bloque POSIX. El convertidor descomprime el flujo GZIP, Comprueba que el resultado sea un archivo TAR válido con archivos normales y devuelve los bytes TAR sin cambios.
Compatibilidad con sistemas operativos y navegadores
La compatibilidad nativa con ambos formatos está disponible en casi todos los sistemas operativos. Los entornos Linux, macOS y Unix incluyen herramientas de línea de comandos como tar y gzip que convierten estos archivos al instante. Los usuarios de Windows pueden recurrir a programas de terceros como 7-Zip o a los comandos de terminal de Windows 10 y 11. Los navegadores web no pueden mostrar ni realizar conversiones entre estos dos tipos de archivo de forma nativa, por lo que el procesamiento debe llevarse a cabo en el equipo local o mediante código en el servidor. La compatibilidad también depende de la aplicación, el dispositivo, el sistema operativo y su versión.
Información útil
Usa un archivo GZIP que contenga un archivo TAR, como .tar.gz o .tgz. Se rechazan los archivos .gz que no contienen un archivo TAR.
Preguntas frecuentes
¿Cómo se convierte un archivo GZIP en un archivo TAR sin perder calidad?
Si el flujo GZIP contiene un archivo TAR válido, la descompresión devuelve los bytes TAR sin cambios. Esta ruta rechaza otros datos GZIP.
¿Cuál es la diferencia entre un archivo GZIP y un archivo TAR?
GZIP es un algoritmo de compresión de un solo archivo que reduce el tamaño del archivo utilizando las matemáticas de DEFLATE. TAR es un contenedor de archivos que agrupa múltiples archivos y directorios en un solo archivo sin aplicar ninguna compresión.