ZIP File Creator
Packs any set of files into a single .zip archive inside your browser, with a choice of…
Decompresses a .gz, zlib or raw deflate file in your browser and shows the text or hands back the original file, with nothing uploaded.
The Gzip Decompressor decompresses a .gz, zlib or raw deflate file in your browser and shows the text or hands back the original file, with nothing uploaded. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.
| Engine | DecompressionStream — built into the browser |
|---|---|
| Detects | Nothing automatically — raw deflate has no header to detect |
| Text output | Shown on the page when the result is text under 200 KB |
| .tar.gz | Decompresses to a .tar, which this cannot then unpack |
1f 8b and zlib with 78, but raw deflate begins immediately with compressed data, so the only way to know is to be told.Single-member streams only, and no tar step. Concatenated gzip members — which some log rotators produce — will decompress only the first.
Packs any set of files into a single .zip archive inside your browser, with a choice of…
Opens a .zip archive in your browser and lets you download the files inside individually…
Lists every file inside a .zip with its size, compressed size, saving and date, without…
Zips the same files at every compression level and shows the real size and time for each, so…
Packs an entire folder into one .zip in your browser, keeping the subfolder structure, with an…
Compresses text or a file to gzip, deflate or raw deflate using the browser's built-in…
Measures the real gzipped size of CSS, JS, HTML or JSON and shows the transfer time saved…
Formats, indents and validates JSON with precise error positions, key sorting and a…
Checks whether JSON is valid and reports the exact line, column and reason for the first error…
Strips all whitespace from JSON to produce the smallest valid output, showing the bytes saved.