Reduce Image Size in KB
Bulk image compressor with a target size in KB. Up to 10 images at once — everything runs in your browser.
100% browser-side compression
Unlike PDF processing which happens on our server, image compression here runs entirely in your browser using the Canvas API. Your images never leave your device — nothing is uploaded, nothing is stored, nothing is logged. This is the fastest and most private way to shrink JPG or PNG images to a specific target size in kilobytes.
How the target-size algorithm works
The tool binary-searches JPEG quality between 5% and 95% to find the highest quality that fits your target size. Optionally, you can cap the largest dimension in pixels (say 1600 px) to force the image to be resized first — useful when the source is a high-resolution phone photo that would otherwise stay too big at any quality.
Common targets
- 20 KB — passport / ID form uploads that cap you at 20 KB.
- 50 KB — government portal document uploads.
- 100 KB — LinkedIn profile photos, forum avatars.
- 200 KB — blog images that need to load fast without visible quality loss.
All processing happens in your browser using the HTML Canvas API. No uploads, no server round-trip, no data collection.