🍋
Menu
.bz2 Archive

bzip2 Compressed

BZ2 files are compressed with bzip2, which achieves better compression ratios than gzip at the cost of slower speed. It is commonly used for source code distribution and Linux package archives where smaller downloads are preferred over compression speed.

MIME Type

application/x-bzip2

Type

Binary

Compression

Lossless

Advantages

  • + Better compression ratio than gzip (typically 10-20% smaller)
  • + Built-in data integrity checking per block
  • + Widely available on Unix/Linux systems

Disadvantages

  • Significantly slower than gzip for both compression and decompression
  • Higher memory usage than gzip
  • Largely superseded by xz and Zstandard for new projects

When to Use .BZ2

Use bzip2 when better compression than gzip is needed and speed is not critical — source tarballs and archival storage.

Technical Details

Bzip2 uses the Burrows-Wheeler Transform (BWT) followed by Move-to-Front encoding and Huffman coding. It processes data in 100-900 KB blocks, with block size controlling the compression/memory trade-off.

History

Julian Seward created bzip2 in 1996, implementing Burrows-Wheeler block sorting compression. It gained popularity in Linux distributions and open-source projects as a gzip alternative with better compression.

Convert from .BZ2

Convert to .BZ2

Related Formats