Compression Analyzers
Analyze compression ratios, calculate Shannon entropy, verify ZIP and GZIP archive integrity, check HTTP compression headers, and visualize compression algorithms like LZ77 and Huffman encoding — all in your browser.
Analyzers
14 tools
Compression Ratio Calculator
Enter original and compressed sizes to calculate compression ratio, space savings, percentage reduction, expansion factor, and bits per byte. Supports B/KB/MB/GB units with 6 preset examples. Free online compression ratio calculator, no signup required.
File Compression Ratio Analyzer
Upload any file and see its compressibility score — runs real GZIP, DEFLATE, and LZ77 compression with Shannon entropy analysis. Free online file compression ratio analyzer.
Entropy Analyzer
Calculate the Shannon entropy of any text or file — shows theoretical compression ceiling, incompressibility score (0–100), byte frequency distribution, and top symbols. Free online entropy analyzer, no signup required.
Base64 Size Overhead Calculator
Calculate exactly how much size Base64 encoding adds — shows raw vs Base64 vs Base64+GZIP size. Supports text input, file upload, and Base64 decode modes. Free online Base64 size calculator.
HTTP Response Size Analyzer
Paste HTTP response headers and body to see uncompressed vs GZIP vs Brotli size, validate Content-Encoding, check Vary headers, and get compression recommendations. Free online HTTP response size analyzer, no signup required.
Content-Encoding Header Generator
Generate the correct Content-Encoding, Vary, and Cache-Control headers for GZIP, Brotli, and Zstandard server responses — with Nginx, Apache, Express.js, and Cloudflare config snippets. Free online content-encoding header generator.
Accept-Encoding Header Analyzer
Paste an Accept-Encoding request header and decode which compression algorithms the client supports, q-values, and the optimal Content-Encoding to serve. Free online accept-encoding header analyzer, no signup required.
Image Format Picker
Upload any image to get a compression-guided recommendation for JPEG, WebP, AVIF, or PNG — shows estimated size savings, quality score, and browser support for each format. Free online image format picker, no signup required.
Image SSIM Quality Scorer
Upload original and compressed images to calculate SSIM score, PSNR, and MSE — quantifies quality loss from compression with per-channel R/G/B breakdown. Free online image SSIM quality scorer, no signup required.
Delta Compression Tool
Encode a binary delta between a base file and a target file — shows COPY vs INSERT instruction breakdown, delta size vs target size, and round-trip verification. Useful for understanding incremental update compression. Free online delta compression tool.
LZ77 Compression Visualizer
Visualize LZ77 sliding window compression step-by-step on any text input — see every (offset, length, next-char) token with interactive highlighting and plain-English explanations. Free online LZ77 compression visualizer, no signup required.
Archive Integrity Checker
Verify that a ZIP or GZIP archive is not corrupted — checks CRC32 checksums for all file entries client-side. Shows stored vs computed CRC32 per entry with OK / CORRUPTED status. Free online archive integrity checker.
Nginx Brotli Config Generator
Generate a production-ready Nginx Brotli compression configuration — configure compression level (1–11), brotli_static mode, MIME types, GZIP fallback, and installation method. Includes installation steps, curl verification, and pre-compression shell script. Free online Nginx Brotli config generator, no signup required.
Webpack Compression Plugin Config Generator
Generate a production-ready webpack.config.js snippet with GZIP and Brotli pre-compression using compression-webpack-plugin — configure levels, threshold, minRatio, asset patterns, and module format. Includes install command, Nginx serve snippet, and build verification. Free online webpack compression plugin config generator, no signup required.