Compress images to an exact size
Drop a photo, pick a size, download. ShrinkTo compresses JPG, PNG, WebP and AVIF to an exact KB target right in your browser - no upload, no signup, no limits.
Drop images to compress
or browse files · paste with Ctrl/⌘+V
JPG · PNG · WebP · AVIF · HEIC
Why ShrinkTo beats the rest
100% private
Every image is processed in your browser with WASM codecs. Nothing is ever uploaded - open DevTools and watch the Network tab stay empty.
Exact-KB targeting
Need exactly 100 KB? A binary search on quality hits your target on the first try - something TinyPNG and Squoosh can't do.
Best-in-class quality
MozJPEG, WebP and AVIF encoders give you visually-superior compression at a fraction of the size.
Unlimited & free
No 20-images-a-day cap, no 5 MB limit, no signup. We run on your CPU, so there's no server cost to recover.
How to compress an image
Drop your images
Drag in, paste, or browse. Batch as many as you like.
Pick a target size
Choose a KB preset or type an exact number.
Download instantly
Grab one image or a ZIP of the whole batch.
ShrinkTo vs. the other compressors
| Feature | ShrinkTo | Others |
|---|---|---|
| No upload - files stay on your device | ||
| Exact KB-size targeting | ||
| Unlimited images, no daily cap | 20/day | |
| AVIF & WebP output | Paid | |
| No signup or email required | ||
| Full PDF tool suite included |
A complete file toolkit
Everything iLovePDF offers - merge, split, convert, edit, protect - plus a best-in-class image compressor. All free, all in your browser.
Browse all toolsOrganize PDF
Merge, split & reorder pagesOptimize PDF
Compress, repair & OCRConvert PDF
To and from PDFFrequently asked questions
Is ShrinkTo really free?
Yes - completely free with no limits and no signup. Because everything runs in your browser on your own device, there's no server cost for us to recover, so there's nothing to charge for.
Are my images uploaded to a server?
No. Every compression happens locally in your browser using WebAssembly codecs. Your files never leave your device - you can verify this by opening your browser's Network tab while you compress.
How does compressing to an exact size work?
We run a binary search on encoder quality (and downscale only if needed) until the output lands within 5% of your target size. This hits an exact KB target reliably - most other tools only let you pick a vague quality slider.
Which formats are supported?
You can compress and convert between JPG, PNG, WebP and AVIF. HEIC photos from iPhones are supported too. PNGs use smart optimization for big savings without visible quality loss.
Is there a limit on file size or how many images I can do?
No limits. Compress one image or hundreds at once, of any size your device can handle - there's no daily cap and no per-file ceiling.
Ready to shrink something?
Scroll back up and drop a file, or jump straight into a tool.
Built by Dakshesh B - privacy-first file tools for everyone.