Image Compressor

Compress JPEG, PNG, WEBP, or HEIC files to exact KB targets. Processed entirely inside your browser.

Drop your photos here

or click to browse • JPG, PNG, WEBP, HEIC

Choose Images
Target Size

Max 50MB each • No signup needed • 100% private

Total Privacy — We Don't Save It Anywhere (0 Uploads Policy)

Your photo is never uploaded in the first place. The entire compression process — decoding, analyzing, re-encoding, checking the file size — happens locally, inside your own browser, on your own device. There's no upload step to intercept, no server log to worry about, no brief window where your file exists somewhere outside your control. We don't delete your file afterward because we never received it to begin with. If you want to verify this yourself, turn off your WiFi right after this page finishes loading — the tool will still work perfectly, because it never needed an internet connection to compress your photo.

How to Compress Photos to Target Sizes Online

Shrink any photo to a specific file size without losing more quality than necessary. Pick a target size — a common exam-form size like 20KB or 50KB, or any custom size you need — and the tool automatically finds the best possible quality within that limit. Everything happens on your device; your photo is never uploaded anywhere.

Frequently Asked Questions

How does this compress to an exact size?

The tool tests different quality levels automatically until it finds the highest quality that still fits within your chosen target size — no manual guessing needed.

What image formats can I upload?

JPG, PNG, WEBP, and HEIC (common on iPhones) are all supported — HEIC files are automatically converted before compression.

Will compressing reduce my photo's quality?

Some quality is lost at smaller file sizes, which is unavoidable — the tool always finds the best possible result at your chosen size.

Is there a limit to how many times I can compress a photo?

No — use it as many times as you need, for free.