Vai al contenuto principale

Converti ZIP in TAR: convertitore online gratuito

Converti archivio ZIP (.zip) in archivio su nastro (.tar) online gratuitamente. Conversione di documenti rapida e sicura senza filigrane o registrazione.

163.214 file convertiti

Supporta ZIP

Caricando i file, confermi di averne i diritti e accetti i nostri Termini di servizio.

Trasferimento sicuro

Caricamenti crittografati HTTPS

Privacy al primo posto

I file degli ospiti vengono eliminati automaticamente in circa 2 ore

Nessuna registrazione

Inizia a convertire immediatamente

Funziona ovunque

Qualsiasi browser, qualsiasi dispositivo

Impostazioni per ZIP in TAR

Motore
Archivio
Impostazioni
Nessuna necessaria, vengono usati valori predefiniti sensati.

Come convertire

1

Carica il tuo file .zip trascinandolo nell'area di caricamento o cliccando per sfogliare.

2

Regola le impostazioni di output se necessario. Le impostazioni predefinite preservano la qualità originale.

3

Clicca Converti e scarica il tuo file .tar quando è pronto.

Informazioni sulla conversione da ZIP a TAR

ZIP è il formato di archivio universale con compressione DEFLATE per file e accesso casuale, supportato nativamente da ogni sistema operativo. TAR è il formato di raggruppamento di file Unix che archivia i file in un flusso non compresso con la completa conservazione delle autorizzazioni, dei collegamenti simbolici, della proprietà e dei timestamp Unix. TAR è stato il fondamento dell'archiviazione Unix dal 1979.

La conversione da ZIP a TAR trasforma un archivio compresso multipiattaforma in un bundle di file nativi Unix non compressi. Questa conversione è utile quando è necessario un input tar grezzo per la creazione di pacchetti Unix, operazioni sul livello Docker o successiva compressione con un algoritmo di propria scelta. L'output TAR preserva i metadati Unix in modo più fedele rispetto al compromesso multipiattaforma di ZIP.

Perché convertire ZIP in TAR?

TAR è il formato di base per il packaging Unix (deb, rpm), le immagini Docker e praticamente ogni sistema di build nell'ecosistema Linux. Quando si parte da un file ZIP, la conversione in TAR rende il contenuto utilizzabile da questi strumenti. Le istruzioni COPY e ADD di Docker gestiscono nativamente i flussi tar. Costruire sistemi che producono archivi riproducibili spesso richiedono tar come input.

TAR preserva anche i metadati Unix che ZIP gestisce male. Collegamenti simbolici, collegamenti reali, file di dispositivo, attributi estesi e proprietà precisa di uid/gid sono tutte caratteristiche di prima classe del formato tar. ZIP memorizza alcune autorizzazioni Unix tramite attributi esterni ma non ha una rappresentazione standard per collegamenti simbolici o file di dispositivo. La conversione in TAR ripristina la piena fedeltà dei metadati Unix.

Casi d'uso comuni

  • Preparazione del contenuto distribuito tramite ZIP per la creazione di immagini Docker che prevede l'input del livello tar
  • Conversione di pacchetti ZIP in formato tar per flussi di lavoro di creazione di pacchetti deb/rpm
  • Creazione di archivi tar non compressi da ZIP per la successiva compressione con xz, bzip2 o zstd
  • Ripristino della fedeltà completa dei metadati Unix (link simbolici, proprietà) dalla rappresentazione limitata di ZIP
  • Inserimento del codice sorgente distribuito tramite ZIP nei sistemi di compilazione che utilizzano archivi tar

Come funziona

La directory centrale ZIP viene analizzata per enumerare tutte le voci. Ogni file viene decompresso dal flusso DEFLATE e verificato da CRC32. I file vengono inseriti in una directory temporanea preservando la gerarchia. L'utilità "tar" raggruppa i file estratti in un archivio in formato POSIX.1-2001 (pax) con blocchi di intestazione da 512 byte per voce. Le autorizzazioni dei file dagli attributi esterni ZIP vengono preservate ove disponibili; altrimenti vengono applicati i valori predefiniti di 644 (file) e 755 (directory). Non viene applicata alcuna compressione: l'output è tar grezzo.

Qualità e prestazioni

Il contenuto del file è completamente senza perdite: ogni byte viene preservato dallo ZIP al TAR. L'output TAR sarà significativamente più grande dell'input ZIP poiché TAR non applica alcuna compressione. Uno ZIP da 50 MB potrebbe produrre un TAR da 100-200 MB. I metadati Unix (autorizzazioni, timestamp) vengono preservati dagli attributi esterni ZIP ove presenti, con impostazioni predefinite sensate applicate altrimenti.

Document EngineModerateMinimal Quality Loss

Compatibilità dei dispositivi

DeviceZIPTAR
Windows PCPartialPartial
macOSPartialPartial
iPhone/iPadPartialPartial
AndroidPartialPartial
LinuxPartialPartial
Web BrowserNoNo

Consigli per ottenere i migliori risultati

  • 1Assicurati che ci sia spazio su disco sufficiente: il TAR non compresso può essere 2-5 volte più grande dello ZIP compresso
  • 2Se hai bisogno di un archivio Unix compresso, convertilo direttamente in .tar.gz o .tar.xz invece di produrre un file .tar intermedio non compresso
  • 3TAR conserva i metadati Unix in modo più fedele rispetto a ZIP: utilizza questa conversione quando contano i collegamenti simbolici o le autorizzazioni esatte
  • 4Per le operazioni del livello Docker, l'input previsto è tar non compresso: non comprimere prima di inserirlo in Docker
  • 5Verifica l'output con `tar -tf archive.tar` per confermare che tutti i file previsti siano presenti

Conversioni correlate

ZIP to TAR converte il formato compresso universale nel formato di archivio nativo non compresso di Unix. L'output è ideale per le operazioni Docker, la creazione di pacchetti e la successiva compressione con qualsiasi algoritmo.

ZIP vs TAR

CaratteristicaZIPTAR
Nome completoZIP ArchiveTape Archive
Estensione.zip.tar

Domande frequenti

Significativamente più grande: TAR non è compresso. L'aumento delle dimensioni dipende dal rapporto di compressione ZIP. Uno ZIP da 50 MB potrebbe produrre un TAR da 100-300 MB a seconda del tipo di contenuto.
SÌ. Tutte le directory, i file e i percorsi relativi dello ZIP vengono mantenuti nell'output TAR.
SÌ. La conversione in TAR semplice consente innanzitutto di applicare qualsiasi compressore: `gzip` (.tar.gz), `xz` (.tar.xz), `bzip2` (.tar.bz2) o `zstd` (.tar.zst).
Le autorizzazioni degli attributi esterni ZIP vengono utilizzate quando presenti. Altrimenti vengono applicati i valori predefiniti: 644 per file normali, 755 per directory ed eseguibili.
Windows 10+ include il supporto tar da riga di comando. 7-Zip e WinRAR gestiscono TAR nella loro GUI. Per il supporto completo dei metadati Unix, si consiglia WSL.

Conversioni e strumenti correlati

Converti ZIP anche in

Converti anche in TAR

Converti ZIP in altri formati

Converti altri formati in TAR