How to compress
images like a pro
Everything you need to know about compressing images efficiently
Simple 4‑step compression workflow
Upload
01Drag & drop or use the file picker. Max 20 images per upload, 50 total in queue. Duplicates are silently skipped via SHA‑256 hashing.
Configure
02Adjust quality (20–80%), set a base file name and batch size (1–100). These settings control output filenames and folder structure.
Compress
03Click Compress. Each image transitions through pending → processing → completed / error states, shown in real time.
Download
04Get a single ZIP file with all images organised into batch‑N/ sub‑folders, ready to share or deploy.
Adjustable parameters
| Setting | Range | Default | Description |
|---|---|---|---|
Quality | 0.2 – 0.8 | 0.7 | Applies to JPEG and WebP output |
Batch size | 1 – 100 | 10 | Images per sub-folder in the ZIP |
Base name | any string | "image" | Prefix for output files (image-1.jpg) |
Max file size | — | 15 MB | Files larger than this are rejected |
ZIP output structure
Batch size and base name are fully configurable. Increasing batch size groups more images per folder. Default batch size is 10.
Browser compatibility
Best format support including HEIC decode. Recommended.
Full Canvas support. WebP output works. HEIC may not decode.
WebP output limited in older versions. HEIC decode on recent Safari.
Requires a modern browser with Canvas API and crypto.subtle (HTTPS needed for SHA‑256). Quantipixor follows WCAG 2.2 AA with keyboard‑first interactions and visible focus states.