Abrir archivos .gz, .tar.gz y .tgz sin liarte con las capas
Un proveedor de hosting te deja «el backup» como backup.tar.gz y, en el mismo correo, el CSV del día como ventas.csv.gz. Los dos acaban en .gz y no se comportan igual. gzip aprieta un solo chorro de datos. TAR es el que junta muchos archivos en uno, y luego gzip aprieta ese resultado. Si tratas los dos como si fueran un ZIP, o sacas un .tar y crees que la herramienta ha fallado, o esperas una carpeta donde solo había una hoja de cálculo.
Actualizado el 2026-10-22 · Escrito y probado por el equipo editorial de UnpackNest (TECCONET)
Tres nombres que se ven en Descargas
gzip no entiende de carpetas ni de varios archivos. Comprime un flujo y se acabó. En los sistemas Unix, tar pega antes los archivos en un solo «tarball» y gzip comprime ese pegote. En la práctica llegan tres formas:
| Nombre | Qué lleva dentro | Al descomprimir obtienes |
|---|---|---|
| ventas.csv.gz | Un solo archivo comprimido | ventas.csv |
| web.tar.gz | Un TAR comprimido con gzip | Muchos archivos, o un .tar intermedio si la herramienta solo quita una capa |
| web.tgz | Lo mismo que .tar.gz, con el nombre corto | Los mismos archivos |
El nombre anterior a .gz es una pista, no un contrato. A veces un móvil recorta copia.tar.gz y lo enseña como .gz. El encabezado de gzip puede guardar el nombre original, y una herramienta buena lo usa. .tgz no es otro formato: es pereza ortográfica, muy extendida en paquetes de código.
TAR tampoco es uno solo. Te vas a encontrar ustar, el clásico; PAX, que guarda nombres largos y Unicode; y GNU TAR, habitual en Linux. La herramienta de UnpackNest entiende los tres. Lo que no entiende es un .tar.xz, un .tar.bz2 ni un .zst. Esos compresores no son gzip.
La página TAR, pensada para las tres formas
La herramienta TAR de UnpackNest pasa el archivo por el descompresor gzip del propio navegador. No lo carga entero en memoria de golpe y no lo sube.
- Abre la herramienta y elige el
.gz, el.tar.gzo el.tgz. - Si era un archivo suelto, verás una entrada, con su nombre original y el tamaño ya descomprimido.
- Si era un
.tar.gz, verás cada archivo del TAR, con carpetas y tamaños. La lista se construye recorriendo el archivo, porque TAR no tiene un índice al final como el ZIP. Los primeros nombres pueden salir antes de llegar al final: espera a que la línea de estado termine. - Pulsa Extraer en la fila que necesites.
Cada archivo extraído tiene un tope de 2 GB. El contenedor puede ser mayor, porque se lee en flujo. Un registro que al descomprimirse pasa de ese tope hay que sacarlo en el ordenador.
La misma página te dice cuándo el archivo no es gzip. Reconoce .tar.xz y .tar.bz2 y no los extrae: para eso, 7-Zip de escritorio o tar -xf. Si el flujo está cifrado con OpenSSL o con GPG, lo detecta y se niega. gzip y TAR no tienen contraseña. Quien cifró el archivo lo hizo por fuera, y hay que descifrarlo con el programa que corresponda antes de volver aquí. Renombrar a .tar no quita ese cifrado.
También corta los flujos cuya expansión parece una bomba de descompresión. Un .gz de unos kilobytes que promete terabytes no se traga entero.
Windows: el comando tar ya está, con un pero
Windows 10 desde la versión 1803, y Windows 11, incluyen tar, y ese tar entiende gzip.
- Abre la carpeta del archivo, haz clic en la barra de direcciones, escribe
cmdy pulsa Intro. - Para un
.tar.gzo un.tgz:tar -xzf backup.tar.gz. - Para un
.gzsuelto no hay una orden única tan cómoda en todas las versiones. En Windows 11 reciente, Extraer todo… a veces descomprime el.gz. Si no aparece, usa 7-Zip o la herramienta del navegador.
Con 7-Zip, un .tar.gz pide dos pasadas. Al extraer el .gz queda un .tar, y ese .tar se extrae otra vez. No es un fallo: son dos capas, y 7-Zip quita una por clic. En la segunda pasada ya ves public_html, wp-config.php o la carpeta del proyecto, no un archivo opaco.
macOS: doble clic, y gunzip si quieres conservar el .gz
- Doble clic en el Finder. La Utilidad de Compresión descomprime. Un
.tar.gzsuele acabar directamente en carpeta. - En Terminal,
gunzip -k ventas.csv.gzdescomprime y conserva el.gz. Sin-k, gunzip borra el comprimido cuando termina bien. En un CSV que te costó descargar, el-kevita el susto. - Para el tarball:
tar -xzf backup.tar.gz.
Si el doble clic deja un .tar en el escritorio, abre ese .tar igual. Es la capa de dentro, no un error de la Utilidad de Compresión.
Linux, donde esto es rutina
- Un archivo:
gzip -dk ventas.csv.gzogunzip -k. - Mirar sin escribir en disco:
zcat ventas.csv.gz | head. Útil cuando el CSV es enorme y solo quieres ver las cabeceras de las columnas. - Tarball:
tar -xzf backup.tar.gz. Antes,tar -tzf backup.tar.gzlista. - Integridad:
gzip -t archivo.gzno imprime nada si el archivo está bien. Un CRC malo o un final cortado sí avisan.
gzip guarda al final un CRC-32 y la longitud original. Un corte se detecta siempre. No hay una reparación fiable de un flujo gzip truncado: falta el final, y con él la comprobación. Se vuelve a descargar.
El móvil y el .gz que en realidad era un sitio web
Files de Google y la app Archivos del iPhone se llevan mejor con el ZIP que con gzip. En el iPhone, Archivos abre con un toque muchos .gz y .tar.gz. Si no hace nada, usa el navegador. En Android, el camino corto es la misma herramienta TAR.
Ojo con el nombre recortado. Si la lista de la herramienta muestra decenas de archivos y tú esperabas un CSV, te mandaron un tarball y el móvil le quitó el .tar del nombre. Ábrelo como TAR, no busques una hoja de cálculo que no existe. Al revés: si solo hay una fila, informe.csv, ya has terminado. No hace falta «seguir extrayendo».
Fallos que parecen rotura y son otra cosa
«Not in gzip format»
El nombre miente. A veces el servidor ya descomprimió al volar y dejó la extensión .gz. Prueba a abrir el interior: renombra datos.csv.gz a datos.csv solo si un editor de texto enseña columnas de verdad, no basura binaria. La herramienta de UnpackNest mira la firma y te dice qué ha encontrado. Si la firma es de un ZIP o de un RAR, ve a esa herramienta. No cambies la extensión al azar.
Final inesperado o error de CRC
La descarga está incompleta o dañada. Compara el tamaño con el del panel del hosting. Una segunda descarga es la salida. Los «reparadores online» no reconstruyen un gzip cortado, y además te piden que subas la copia, que puede ser la web entera del cliente.
Me ha quedado un .tar, no la web
Esperable en herramientas que quitan una capa. Abre el .tar con la misma página o con tar -xf copia.tar.
El resultado es enorme
Registros y CSV pueden bajar un 90 % o más. Un .gz de 100 MB puede pasar de 1 GB. Mira el espacio libre. En un móvil, si el archivo descomprimido se acerca a 2 GB, no insistas en la pestaña: hazlo en el ordenador.
OpenSSL o GPG
El aviso no es un gzip raro. Alguien cifró el archivo. Sin la clave y sin el programa adecuado no hay lista que valga. No pegues ese archivo en un formulario de soporte, ni la frase de paso. Di qué aviso salió y el tamaño.
Por qué sigue usándose, si el ZIP es más fácil
gzip es rápido, se puede leer en flujo y está en todas partes: tráfico web, rotación de registros, código fuente publicado como .tar.gz. Cuando un proyecto ofrece .zip y .tar.gz, el contenido suele ser el mismo. Elige el que tu sistema abra con menos pasos. En Windows, para una persona que no usa la terminal, el ZIP gana. En un servidor Linux, el .tar.gz conserva mejor el hábito de permisos y nombres. La guía de TAR en Windows, Mac y el móvil baja a los menús de cada sistema. Aquí el acento está en no confundir la capa gzip con el contenedor.
Preguntas frecuentes
¿Un .gz puede llevar varios archivos?
Solo si es un .tar.gz o un .tgz. Un .gz a secas lleva uno. Técnicamente se pueden pegar varios flujos gzip seguidos, pero las herramientas los tratan como un solo archivo. Si ves muchos nombres, estabas ante un TAR.
¿gzip tiene contraseña?
No. Ni gzip ni TAR cifran. Lo protegido va cifrado aparte con GPG u OpenSSL, o metido en un 7z o un ZIP con AES. UnpackNest solo descifra 7z, y solo en su herramienta. Un .gz cifrado por fuera hay que descifrarlo antes.
¿Es lo mismo .gz que .zip?
Los dos suelen usar el algoritmo Deflate, y ahí acaba el parecido. ZIP es un archivo de varias piezas con directorio central al final. Un .gz es un flujo comprimido. No intercambies las extensiones para «hacerlo abrir».
¿Y .tar.xz o .tar.bz2?
La misma idea con otros compresores, xz y bzip2. UnpackNest no los extrae. En el Mac o en Linux, tar -xf paquete.tar.xz. En Windows, 7-Zip. Lo mismo para zstd y los .tzst. Forzarlos por la página de gzip solo produce el aviso de que no es un flujo gzip.
El hosting me dio un .gz y dentro hay un ZIP
Pasa con paneles que empaquetan dos veces. Extrae el .gz o el .tar.gz, guarda el ZIP interior y ábrelo en la herramienta ZIP. No es un bucle: son capas. La guía de archivos dentro de archivos dice en qué orden parar.
Herramientas para esta tarea
- Extraer TAR, TGZ y GZ en el navegadorustar, PAX, GNU TAR y flujos gzip.