Tested tool guide
Tested browser tools
Checked August 16, 2026
What ZIP File Creator does, with a checked example
A ZIP file is a container: a list of entries, each holding a filename, a CRC-32 checksum, and data that is either copied verbatim or deflated. This tool builds that container from files you drop in, lets you set a compression level from store to maximum, and downloads the finished archive. Everything runs in the browser, so the files never leave your machine. The surprise most people hit: compression is lossless and per-file, so already-compressed formats such as JPEG, PNG, and MP4 shrink almost nothing, and cranking the level up for them only costs time.
Worked example
A concrete input and expected output from the current implementation.
Input
One text file named hello.txt of exactly 1000 bytes, with the compression level set to Store (0).
->
Expected output
archive.zip of 1116 bytes, containing hello.txt byte-for-byte unchanged.
At level 0 the file data is copied, not compressed, so the archive is the original 1000 bytes plus fixed structural overhead: 39 bytes for the local file header and filename, 55 for the central directory entry, and 22 for the end-of-central-directory record (39 + 1000 + 55 + 22 = 1116). This assumes the minimal layout with no extra fields; some creators add timestamp extra fields, which shifts the total by a few dozen bytes.