Compression tools
Compression reduces the size of data by finding repeated patterns. It is used everywhere: HTTP responses, backups, container images, and file archives. The choice of algorithm is a trade-off between speed and ratio.
GZIP
DEFLATE
DEFLATE Compress
Compress text with raw DEFLATE, entirely in your browser.
DEFLATE Decompress
Decompress raw DEFLATE data back to text, entirely in your browser.
Zlib Compress
Compress text with zlib (RFC 1950) format, entirely in your browser.
Zlib Decompress
Decompress zlib (RFC 1950) data back to text. Free, offline, runs in your browser.
Brotli
Brotli Compress
Compress text with Brotli. Free, offline, runs in your browser.
Brotli Decompress
Decompress Brotli data back to text. Free, offline, runs in your browser.
Brotli Compress File
Compress a file with Brotli. Free, offline, runs in your browser.
Brotli Decompress File
Decompress a Brotli-compressed file. Free, offline, runs in your browser.
Zstandard
XZ
LZMA-Alone
LZIP
ZIP
About compression tools
GZIP and DEFLATE are the oldest and most widely supported. They are fast enough for HTTP and universally available. Brotli, developed by Google, achieves roughly 20% better compression on web content and is supported by every modern browser.
Zstandard, developed by Facebook, is designed for speed. It compresses and decompresses faster than GZIP while producing smaller output. XZ and LZMA offer the best ratios at the cost of memory and time, and are used for software distribution.
Archives combine compression with a file listing. ZIP and TAR are the standard formats. ZIP is random-access (individual files can be extracted without decompressing everything), while TAR is stream-oriented and is usually paired with GZIP or Zstandard. This site can create and extract both.