Compressore GZIP

RSS

Comprimi file in GZ, BZ2 o XZ online: usa gzip, bzip2 o xz su qualsiasi file nel browser e scarica la copia compressa. Gratis, nulla viene caricato.

I file vengono elaborati nel tuo browser e non vengono mai caricati.

Ogni file viene compresso singolarmente. Per raggruppare più file in un unico archivio, usa Crea TAR.GZ o Crea ZIP.

Come comprimere file con gzip, bzip2 o xz

  1. Trascina uno o più file sulla zona di rilascio qui sopra, oppure clicca Scegli i file.
  2. Scegli un Formato:
    • GZIP (.gz) – veloce e compreso praticamente da ogni sistema e libreria.
    • BZIP2 (.bz2) – di solito più piccolo di gzip sul testo, ma più lento.
    • XZ (.xz) – di solito il risultato più piccolo, con la compressione più lenta.
  3. Clicca Comprimi. Ogni file viene compresso singolarmente e mantiene il nome completo più la nuova estensione, quindi report.csv diventa report.csv.gz.
  4. Scarica ogni risultato con il rispettivo pulsante Scarica, oppure usa Scarica tutto (ZIP) quando hai compresso più file.

L'output GZIP è prodotto dal CompressionStream integrato nel tuo browser; BZIP2 e XZ usano libarchive compilata in WebAssembly. I tuoi file non vengono caricati.

Compressori, non archiviatori

gzip, bzip2 e xz trasformano ciascuno un input in un output compresso. Non conoscono il concetto di cartelle né di elenco di file, ed è per questo che questo strumento produce un .gz, .bz2 o .xz separato per ogni file che aggiungi. Se vuoi più file in un unico download, mettili prima in un archivio: sui sistemi Unix significa tar, che dà il familiare .tar.gz.

Un singolo file compresso resta comunque la scelta giusta in molti casi: un grosso dump SQL o un'esportazione CSV da caricare su un server, un file di log da allegare a un ticket di assistenza, una risorsa già compressa per un web server che serve direttamente i file .gz, o un file di dati per uno script che legge gzip in modo nativo.

FormatoAlgoritmoDecompressione su Linux/macOSIdeale per
GZIP (.gz)Deflategunzip file.gzLog, risorse web, tutto ciò che richiede un ampio supporto
BZIP2 (.bz2)Burrows-Wheeler + Huffmanbunzip2 file.bz2Testo per cui gzip non è abbastanza piccolo
XZ (.xz)LZMA2unxz file.xzFile di testo o di dati di grandi dimensioni da scaricare

Gli equivalenti da riga di comando per comprimere sono gzip -k file, bzip2 -k file e xz -k file, dove -k mantiene l'originale accanto alla copia compressa. Senza di esso, il file originale viene eliminato.

Cose da tenere presenti

  • Foto, video, PDF, documenti Office e file ZIP sono già compressi internamente, quindi qualsiasi dei tre formati li renderà solo marginalmente più piccoli.
  • Il sito può decomprimere i file .gz, ma non i file .bz2 o .xz a file singolo. Chi li riceve ha bisogno di bunzip2, unxz, 7-Zip o uno strumento simile.
  • I file oltre circa 700 MB sono lenti da elaborare nel browser, e quelli oltre i 2 GB vengono rifiutati.

Consigli

Domande frequenti

Posso comprimere un'intera cartella in un unico .gz?

Non direttamente, perché gzip contiene un solo file. Crea invece un TAR.GZ, che raggruppa la cartella con tar e poi la comprime con gzip.

Posso scegliere il livello di compressione?

No. L'unica opzione è il formato; le impostazioni di compressione sono fisse.

Quale formato dà il file più piccolo?

Di solito XZ, seguito da BZIP2 e poi da GZIP, ma la differenza dipende dal contenuto. Prova due formati sullo stesso file e confronta le dimensioni.

Aggiornato

Copiato negli appunti