Where the 100 KB limit comes from
100 KB is a compliance number, not a technical one. The limit isn't going away soon.
Drop any image, JPG, PNG, WebP, HEIC, and the smart algorithm finds the exact quality that lands you under 100 KB. No upload, no sign-up, no watermark.
Three steps, the algorithm hits the target automatically.
Drag any photo (JPG, PNG, WebP, HEIC, AVIF). The smart algorithm reads the file and estimates how much it needs to compress.
Click the 100 KB preset button. The tool auto-tunes quality and resolution to land you exactly under target, typically 80-95 KB final size.
Result is ready in 1-2 seconds. Visually identical to original for typical web/email use cases. The exact file size shows in the preview.
When the upload form says 'max 100 KB' and your photo is 4 MB.
The algorithm iterates: try quality, measure size, adjust, retry. Lands within 5% of the 100 KB target on every photo, regardless of source size or format.
If quality alone can't hit 100 KB, the tool downsizes (e.g. 4032px → 1920px) before compressing. Combined approach beats single-axis tuning every time.
Up to 100 photos at once. Each lands independently under 100 KB. Perfect for batch ID photos, exam forms, or e-commerce thumbnails.
ID photos, scanned documents, exam selfies, they all stay in your browser. WebAssembly verifiable in DevTools.
A 4 MB photo compressed to 100 KB in under 1 second. No upload, no server queue. Works offline after page load.
Free forever. Government forms, exam portals, online applications, submit clean files with no tracking.
And how to hit the limit without sacrificing what's visible.
100 KB is a compliance number, not a technical one. The limit isn't going away soon.
Quality + resolution co-tuning = exact target every time.
Lower resolution + higher quality > higher resolution + lower quality, at any target size.
ID photos = always local processing. Always.
Quick answers about the tool