ZIP, RAR, 7Z o TAR.GZ: quale formato di archivio scegliere?

ZIP è il formato di archivio più compatibile e si apre su quasi ogni dispositivo senza software aggiuntivo, 7Z di solito produce i file più piccoli e offre una solida cifratura AES-256, RAR aggiunge i record di ripristino ma per crearlo serve WinRAR, e TAR.GZ è lo standard su Linux perché conserva i permessi Unix. Per condividere con chiunque scegli ZIP; per la massima compressione o per backup cifrati scegli 7Z; per sistemi Linux e server scegli TAR.GZ o TAR.XZ.

Punti chiave
  • ZIP si apre in modo nativo su Windows, macOS, desktop Linux, iOS e Android, ed è quindi la scelta sicura per condividere.
  • 7Z con LZMA2 di solito comprime testo, codice e documenti in modo sensibilmente migliore di ZIP, a scapito di velocità e compatibilità.
  • RAR è proprietario: chiunque può estrarlo, ma per creare file RAR servono WinRAR o la sua versione a riga di comando.
  • TAR è un formato che raggruppa i file; il suffisso .gz, .bz2 o .xz indica il compressore applicato sopra di esso.
  • Foto, video, musica e file Office sono già compressi, quindi nessun formato di archivio li renderà molto più piccoli.
  • Uno ZIP cifrato mostra comunque i nomi dei file; 7Z e RAR possono nascondere anche quelli.

Un archivio svolge due compiti: raggruppa molti file e cartelle in un unico file e, di solito, li comprime. I formati qui sotto scendono a compromessi diversi tra rapporto di compressione, velocità, compatibilità e sicurezza, e la scelta giusta dipende molto più da chi aprirà il file che dal risparmiare gli ultimi kilobyte.

ZIP: il formato universale

ZIP è stato creato nel 1989 da PKWARE, l'azienda di Phil Katz, e la sua specifica (la "APPNOTE" di PKWARE) è documentata pubblicamente. Ogni file all'interno di uno ZIP è compresso separatamente, quasi sempre con l'algoritmo Deflate, e una directory centrale alla fine dell'archivio elenca ogni voce. Poiché i file sono memorizzati in modo indipendente, un programma può estrarne uno solo rapidamente senza leggere il resto, e il danneggiamento di una voce non rovina necessariamente le altre.

Il suo punto di forza è la diffusione. Esplora file di Windows, il Finder di macOS, la maggior parte dei desktop Linux, iOS e Android aprono i file ZIP senza installare nulla, e molti altri formati sono in realtà ZIP sotto mentite spoglie: i file .docx, .xlsx, .pptx, .epub, .jar e .apk sono archivi ZIP con una particolare struttura interna.

Cose da sapere su ZIP:

  • La cifratura è di due tipi. Lo schema originale ZipCrypto è debole e vulnerabile agli attacchi a testo in chiaro noto. La più recente estensione AES-256 è robusta, ma Esplora file di Windows non riesce ad aprire gli ZIP cifrati con AES, quindi i destinatari di solito hanno bisogno di 7-Zip, WinRAR o un altro archiviatore completo.
  • I nomi dei file restano visibili. Con la cifratura ZIP standard il contenuto di ogni file è cifrato, ma nomi, dimensioni e date nella directory no. Chiunque può vedere cosa c'è dentro senza la password.
  • File grandi e nomi Unicode. L'estensione ZIP64 elimina i vecchi limiti di 4 GB e un flag UTF-8 consente nomi di file con caratteri non latini. Gli archivi creati da vecchi strumenti senza quel flag possono mostrare nomi illeggibili se aperti su un sistema con un'altra impostazione di lingua.

Puoi crearne uno nel browser con il nostro strumento Crea file ZIP, che offre una password AES-256 facoltativa, e aprirlo con Decomprimi file.

RAR: proprietario, con record di ripristino

RAR è stato sviluppato da Eugene Roshal ed è il formato nativo di WinRAR. La versione attuale del formato, RAR5, ha sostituito il vecchio RAR4 e usa AES-256 per la cifratura. Il codice di decompressione è liberamente disponibile, ed è per questo che molti programmi riescono a estrarre i file RAR, ma l'algoritmo di compressione non è concesso in licenza ad altri software per creare archivi RAR. In pratica serve WinRAR (o il programma a riga di comando rar) per crearne uno.

RAR ha funzioni che lo hanno mantenuto popolare per distribuire file di grandi dimensioni:

  • I record di ripristino memorizzano dati di ridondanza extra, così un archivio parzialmente danneggiato può essere riparato.
  • Gli archivi multivolume dividono un archivio in parti (.part1.rar, .part2.rar e così via) che vengono estratte insieme.
  • La compressione solida tratta molti file come un unico flusso continuo, migliorando la compressione di raccolte di file simili.
  • La cifratura dei nomi dei file può nascondere l'elenco del contenuto finché non viene inserita la password.

Se ricevi un RAR e non hai nulla per aprirlo, il nostro estrattore RAR gestisce gli archivi RAR4 e RAR5 direttamente nel browser, e RAR in ZIP lo converte in un formato che tutti possono aprire.

7Z: la migliore compressione per la maggior parte dei dati

7Z è il formato nativo di 7-Zip, un archiviatore gratuito e open source di Igor Pavlov. Di norma usa LZMA o LZMA2, algoritmi che mantengono un ampio dizionario di dati già visti e codificano le ripetizioni in modo molto compatto. Su testo, codice sorgente, log, database e immagini non compresse, gli archivi 7Z sono in genere nettamente più piccoli degli archivi ZIP degli stessi file. Il compromesso è che la compressione è più lenta e usa più memoria, soprattutto con le impostazioni più alte.

7-Zip crea archivi solidi per impostazione predefinita e supporta la cifratura AES-256. Quando crei un archivio 7Z in 7-Zip puoi anche spuntare Cifra i nomi dei file, che cifra l'intestazione dell'archivio in modo che nessuno possa vedere cosa contiene senza la password.

Il punto debole è la compatibilità. I destinatari con versioni di Windows meno recenti, macOS o smartphone di solito hanno bisogno di un'app in più. Il nostro strumento Crea file 7Z genera nel browser archivi compressi con LZMA (senza opzione password); usa 7-Zip stesso quando ti serve un 7Z cifrato.

TAR.GZ, TAR.XZ e TAR.BZ2: il metodo Unix

TAR (abbreviazione di tape archive) non comprime nulla. Concatena i file in un unico flusso e registra per ciascuno percorso, dimensione, data di modifica, permessi Unix, proprietario e gruppo, e collegamenti simbolici. Questi metadati sono il motivo per cui TAR è lo standard per il software Linux, i backup dei server e le release del codice sorgente: i file estratti mantengono i bit di esecuzione e la proprietà, cosa che ZIP gestisce male.

La compressione è un passaggio separato applicato all'intero flusso TAR, e l'estensione indica quale compressore è stato usato:

  • .tar.gz o .tgz usa gzip, basato sullo stesso algoritmo Deflate di ZIP. È veloce e supportato ovunque.
  • .tar.bz2 usa bzip2, che di solito comprime meglio di gzip ma è più lento.
  • .tar.xz usa xz, basato su LZMA2, con una compressione simile a quella di 7Z.

Poiché il compressore vede tutti i file come un unico flusso, un tarball è di fatto solido. Questo aiuta la compressione, ma per estrarre un singolo file bisogna decomprimere tutto ciò che lo precede, e un danneggiamento all'inizio del file può compromettere tutto quello che segue. TAR non ha cifratura integrata; su Linux di solito si abbina a uno strumento separato come GnuPG. Linux e macOS includono il comando tar, e lo includono anche Windows 10 e 11:

tar -czf project.tar.gz project/     # crea un tarball gzip
tar -cJf project.tar.xz project/     # crea un tarball xz
tar -xf project.tar.gz               # estrai (la compressione viene rilevata automaticamente)

Per crearne uno senza terminale usa il nostro creatore di TAR.GZ.

ISO: un'immagine di disco, non un archivio compresso

Un file ISO è un'immagine settore per settore del file system di un disco ottico (ISO 9660 o UDF). Non è compresso e non ha cifratura. I file ISO si usano soprattutto per i programmi di installazione dei sistemi operativi e per il software che si aspetta un disco. Windows e macOS possono montare un ISO con un doppio clic, così compare come un'unità, e Linux può montarlo con un loop device. Raramente sceglieresti ISO per condividere file comuni.

Tabella di confronto

ZIPRAR (RAR5)7ZTAR.GZ / TAR.XZ
Compressione tipicaBuona (Deflate)Molto buonaDa molto buona a eccellente (LZMA2)Buona (gzip) / molto buona (xz)
VelocitàVeloceMediaPiù lenta con impostazioni alteVeloce (gzip) / lenta (xz)
Formato apertoSì, documentatoNo, proprietarioSì, open sourceSì
Chi può crearloQuasi qualsiasi strumentoSolo WinRAR o rar7-Zip e molti altriQualsiasi sistema Unix, molti strumenti
CifraturaAES-256 o ZipCrypto deboleAES-256AES-256Nessuna integrata
Può nascondere i nomi dei fileNo (ZIP standard)SìSìNon applicabile
Conserva i permessi UnixIn parte, dipende dallo strumentoIn parteLimitatoSì
Estrarre rapidamente un solo fileSìNon in modalità solidaNon in modalità solidaNo
Dati di ripristinoNoSì (record di ripristino)NoNo

Supporto integrato nei sistemi operativi

SistemaSi apre in modo nativoDi solito serve un'app per
Windows 10ZIP, ISO (montaggio); TAR dalla riga di comandoRAR, 7Z, TAR.GZ in Esplora file, ZIP cifrato con AES
Versioni recenti di Windows 11ZIP, RAR, 7Z, TAR, TAR.GZ e altri formati comuni, ISO (montaggio)ZIP cifrato con AES e altri archivi protetti da password
macOSZIP, TAR, TAR.GZ, ISO (montaggio)RAR, 7Z
Desktop LinuxZIP, TAR e le sue varianti compresse, ISO; spesso 7Z e RAR tramite pacchetti installatiDipende dalla distribuzione
iOS e AndroidZIP nelle app file integrateRAR, 7Z e la maggior parte degli altri

Le versioni recenti di Windows 11 hanno aggiunto il supporto nativo per aprire in Esplora file archivi RAR, 7Z e basati su TAR, il che ha reso questi formati più facili da condividere con gli utenti Windows. Non dare comunque per scontato che ogni destinatario abbia un sistema aggiornato: ZIP resta l'unico formato che puoi inviare a chiunque senza pensarci due volte.

Perché alcuni file si riducono a malapena

La compressione funziona trovando ed eliminando la ridondanza. Foto JPEG e HEIC, video MP4 e MOV, audio MP3 e AAC, immagini PNG e file PDF comprimono già i propri dati al loro interno, e i file Office sono a loro volta archivi ZIP. Metterli in un archiviatore di solito fa risparmiare pochissimo, a volte niente, qualunque formato tu scelga. Per una cartella di foto delle vacanze la differenza tra ZIP e 7Z è di solito trascurabile, quindi a decidere dovrebbe essere la compatibilità.

Testo semplice, esportazioni CSV, log, codice sorgente, immagini non compresse come BMP o TIFF e dischi di macchine virtuali sono l'opposto: si comprimono bene, ed è qui che 7Z e TAR.XZ superano nettamente ZIP. Se ti servono file multimediali più piccoli, comprimi i file multimediali stessi, per esempio con il nostro compressore di immagini.

Quale formato scegliere

SituazioneScelta migliorePerché
Allegato email o condivisione con chiunqueZIPSi apre ovunque senza software aggiuntivo
Condivisione di file riservati7Z con nomi dei file cifrati, oppure ZIP con AES-256Cifratura robusta; 7Z nasconde anche l'elenco dei file
Backup personale a lungo termine7Z o ZIPFormati aperti con strumenti gratuiti che resteranno disponibili
Server Linux, release di software, home directoryTAR.GZ o TAR.XZConserva permessi, proprietà e symlink
Download più piccolo possibile di dati ricchi di testo7Z o TAR.XZCompressione basata su LZMA
Distribuzione multiparte di grandi dimensioni con dati di riparazioneRARRecord di ripristino e volumi
Programma di installazione di un sistema operativoISORichiesto dagli installer e dalle macchine virtuali

Per cambiare formato in seguito, il nostro convertitore di archivi trasforma file RAR, 7Z, TAR e ISO in ZIP, 7Z, varianti TAR e altro, tutto nel tuo browser. Per le scelte di cifratura nel dettaglio, leggi come proteggere con password un file PDF, Word, Excel o ZIP.

Domande frequenti

7Z è meglio di ZIP?

Per rapporto di compressione e opzioni di cifratura di solito sì: 7Z produce in genere archivi più piccoli e può nascondere i nomi dei file. Per la compatibilità no: ZIP si apre su praticamente ogni dispositivo senza software aggiuntivo. Scegli 7Z per i tuoi backup o per destinatari tecnici e ZIP per tutti gli altri.

RAR è meglio di 7Z?

La compressione è più o meno simile, e quale vinca dipende dai dati e dalle impostazioni. RAR offre i record di ripristino; 7Z è gratuito e open source, e chiunque può crearlo. A meno che non ti servano i record di ripristino, 7Z è in genere la scelta più pratica.

Posso aprire file RAR o 7Z senza installare software?

Nelle versioni recenti di Windows 11 puoi aprirli direttamente in Esplora file. Sugli altri sistemi puoi usare un estrattore nel browser come il nostro, che elabora l'archivio in locale senza caricarlo.

Perché comprimere i miei video in ZIP non li ha resi più piccoli?

I formati video, foto e audio sono già compressi, quindi resta poca ridondanza da eliminare. Per ridurne le dimensioni devi ricodificarli a qualità o risoluzione inferiori, non metterli in un archivio.

Qual è la differenza tra .tar.gz e .tgz?

Nessuna. Entrambi sono un archivio TAR compresso con gzip; .tgz è semplicemente un'estensione più corta.

Un file ZIP può nascondere i nomi dei file che contiene?

Non con la cifratura ZIP standard supportata dagli strumenti più comuni. Se i nomi dei file sono essi stessi riservati, usa un archivio 7Z con cifratura dell'intestazione, oppure metti i file in uno ZIP e poi cifra quello ZIP dentro un altro.

Provalo tu stesso

Metti in pratica questa guida con i nostri strumenti gratuiti.

Continua a leggere

Copiato negli appunti