Compress any image, in seconds.

Drag, set your target size, and compress. No sign-up required.

Drop your image here

Supports JPG, PNG, WebP up to 50.00 MB

1

Upload

Drag or pick a file

2

Set target

Size and format

3

Download

Get your compressed image

Compression Settings

Best Quality
KB
We'll find the best quality for this exact size.
Images processed locally. Nothing uploaded.

How it works: Exact-size compression

Shrinkly uses a specialized binary-search algorithm to find the highest possible image quality that fits within your target file size. Most compressors just guess; we test multiple quality levels in milliseconds to get you the best result.

Binary-Search Search Quality

We iterate through quality levels to find the perfect sweet spot for your 100KB or 500KB target.

Dimension Fallback

If your target is too small for the original resolution, we'll suggest or automatically adjust dimensions.

The Result
Original File4.82 MB
Target Size100 KB
Final Result
96.8 KB
BEST QUALITY FOUND
Resolution kept at 1600 x 1200 for maximum clarity.

Frequently Asked Questions

Why compress to exactly 100KB?

Many government portals, school applications, and social platforms have strict file size limits. Shrinkly ensures you stay under the limit while keeping the best possible resolution.

Will my image lose quality?

Every compression involves some trade-off, but our binary-search algorithm ensures that we find the absolute mathematical peak of quality for your specific size target.

Is it safe to upload my photos?

Your photos are never uploaded. We use Web Workers and client-side processing to compress everything directly in your browser. Private and secure.

What formats are supported?

We support JPG, PNG, and WebP. You can convert between formats while resizing to further optimize your file size.

Related Tools