Client-Side Production Tool
Image Compressor
Shrink photos to an exact KB target — 20 KB, 50 KB, 100 KB, or 200 KB. Engineered for passport photos, exam forms, and application portals. All compression executes in browser RAM.
- 1Select Photos
- 2Target Budget
- 3Download Images
1. Select Photos
JPG · PNG · WebP · GIFSelect single or multiple photos. Drag & drop or paste with Ctrl + V.
How Exact KB Compression Works
1Drop Photos
Select multiple JPG, PNG, WebP, or GIF images.
2Choose Target
Select 20, 50, 100, 200 KB or enter a custom budget.
3Binary Search Tuning
Algorithm adjusts quality and dimensions to hit target.
4Instant Download
Save individual files or bundle as a structured ZIP.
Frequently Asked Questions
How does the exact KB compressor work?
The engine runs an iterative binary search on the JPEG quantization table in HTML5 Canvas. If maximum JPEG compression still exceeds the target size, it calculates the precise dimension downsample ratio required to fit under your specified byte threshold.
Are PNG and WebP files supported?
Yes. PNG and WebP files are automatically processed and compressed into optimized JPEG format to meet strict application portal requirements.
Are my personal photos private?
Yes, 100%. Processing occurs purely in your device's memory. No image bytes are ever transmitted over the network.