Convierta ZIP a TAR: convertidor en línea gratuito
Convierta un archivo ZIP (.zip) a un archivo de cinta (.tar) en línea de forma gratuita. Conversión de documentos rápida y segura sin marcas de agua ni registros.
Compatible con ZIP
Al subir archivos, confirmas que tienes los derechos sobre ellos y aceptas nuestros Términos de servicio.
Transferencia segura
Subidas cifradas con HTTPS
Privacidad primero
Los archivos de invitados se eliminan automáticamente en unas 2 horas
Sin registro
Comience a convertir al instante
Funciona en todas partes
Cualquier navegador, cualquier dispositivo
Ajustes para ZIP a TAR
- Motor
- Archivo comprimido
- Ajustes
- No hace falta ninguno, se aplican valores razonables.
Cómo convertir
Suba su archivo .zip arrastrándolo al área de carga o haciendo clic para explorar.
Ajuste la configuración de salida si es necesario. La configuración predeterminada preserva la calidad original.
Haga clic en Convertir y descargue su archivo .tar cuando esté listo.
Acerca de la conversión de ZIP a TAR
ZIP es el formato de archivo universal con compresión DEFLATE por archivo y acceso aleatorio, compatible de forma nativa con todos los sistemas operativos. TAR es el formato de agrupación de archivos Unix que almacena archivos en una secuencia sin comprimir con preservación total de los permisos, enlaces simbólicos, propiedad y marcas de tiempo de Unix. TAR ha sido la base del archivo Unix desde 1979.
La conversión de ZIP a TAR transforma un archivo comprimido multiplataforma en un paquete de archivos nativos de Unix sin comprimir. Esta conversión es útil cuando necesita entrada tar sin formato para la creación de paquetes Unix, operaciones de capa Docker o compresión posterior con un algoritmo de su elección. La salida TAR conserva los metadatos de Unix de forma más fiel que el compromiso multiplataforma de ZIP.
¿Por qué convertir ZIP a TAR?
TAR es el formato base para el empaquetado de Unix (deb, rpm), imágenes de Docker y prácticamente todos los sistemas de compilación del ecosistema Linux. Al partir de un archivo ZIP, la conversión a TAR hace que estas herramientas puedan utilizar el contenido. Las instrucciones COPY y ADD de Docker manejan de forma nativa flujos tar. Los sistemas de compilación que producen archivos reproducibles a menudo requieren tar como entrada.
TAR también conserva los metadatos de Unix que ZIP maneja mal. Los enlaces simbólicos, los enlaces físicos, los archivos de dispositivo, los atributos extendidos y la propiedad precisa de uid/gid son características de primera clase del formato tar. ZIP almacena algunos permisos de Unix a través de atributos externos, pero no tiene una representación estándar para enlaces simbólicos o archivos de dispositivo. La conversión a TAR restaura la fidelidad total de los metadatos de Unix.
Casos de uso comunes
- Preparación de contenido distribuido en ZIP para la creación de imágenes de Docker que espera entrada de capa de alquitrán
- Conversión de paquetes ZIP a formato tar para flujos de trabajo de creación de paquetes deb/rpm
- Crear archivos tar sin comprimir desde ZIP para su posterior compresión con xz, bzip2 o zstd
- Restaurar la fidelidad total de los metadatos de Unix (enlaces simbólicos, propiedad) a partir de la representación limitada de ZIP
- Introducir código fuente distribuido en ZIP en sistemas de compilación que consumen archivos tar
Cómo funciona
El directorio central ZIP se analiza para enumerar todas las entradas. Cada archivo se descomprime de su flujo DEFLATE y se verifica con CRC32. Los archivos se colocan en un directorio temporal preservando la jerarquía. La utilidad "tar" agrupa los archivos extraídos en un archivo de formato POSIX.1-2001 (pax) con bloques de encabezado de 512 bytes por entrada. Los permisos de archivos de atributos externos ZIP se conservan cuando estén disponibles; De lo contrario, se aplican los valores predeterminados de 644 (archivos) y 755 (directorios). No se aplica ninguna compresión: el resultado es alquitrán sin procesar.
Calidad y rendimiento
El contenido del archivo no tiene pérdidas: cada byte se conserva desde el ZIP hasta el TAR. La salida TAR será significativamente mayor que la entrada ZIP ya que TAR no aplica compresión. Un ZIP de 50 MB puede producir un TAR de 100 a 200 MB. Los metadatos de Unix (permisos, marcas de tiempo) se conservan de los atributos externos ZIP cuando están presentes; de lo contrario, se aplican valores predeterminados sensibles.
Compatibilidad con dispositivos
| Device | ZIP | TAR |
|---|---|---|
| Windows PC | Partial | Partial |
| macOS | Partial | Partial |
| iPhone/iPad | Partial | Partial |
| Android | Partial | Partial |
| Linux | Partial | Partial |
| Web Browser | No | No |
Consejos para obtener los mejores resultados
- 1Asegúrese de tener suficiente espacio en disco: el TAR sin comprimir puede ser entre 2 y 5 veces más grande que el ZIP comprimido
- 2Si necesita un archivo Unix comprimido, conviértalo a .tar.gz o .tar.xz directamente en lugar de producir un .tar intermedio sin comprimir.
- 3TAR conserva los metadatos de Unix con mayor fidelidad que ZIP: utilice esta conversión cuando los enlaces simbólicos o los permisos exactos sean importantes
- 4Para las operaciones de la capa de Docker, la entrada esperada es tar sin comprimir; no comprima antes de introducirlo en Docker.
- 5Verifique el resultado con `tar -tf archive.tar` para confirmar que todos los archivos esperados estén presentes
Conversiones relacionadas
ZIP to TAR convierte el formato comprimido universal al formato de archivo nativo sin comprimir de Unix. El resultado es ideal para operaciones de Docker, creación de paquetes y posterior compresión con cualquier algoritmo.
ZIP vs TAR
| Característica | ZIP | TAR |
|---|---|---|
| Nombre completo | ZIP Archive | Tape Archive |
| Extensión | .zip | .tar |