Optimisation

Free Image Compressor

Set the file size you need and let it find the highest quality that fits. Drop in as many images as you like.

100% free · runs in your browser · nothing is uploaded

Nothing is uploaded — the compression runs on your own machine.

Target a size, not a quality number

Most compressors give you a quality slider and leave you guessing. You export at 80, it is still too big, you try 60, now it looks bad, you settle on 70 and hope. That is backwards — you usually know the size you need, not the quality number that produces it.

This tool works the other way round. Tell it the file size you are aiming for and it runs a binary search across quality levels, encoding for real at each step, and keeps the highest quality that still fits. Ten probes lands within a few kilobytes, so you get the best-looking file that meets the limit rather than one that overshoots it.

The 2 MB YouTube limit

YouTube rejects custom thumbnails over 2 MB. The default target here is 1900 KB, which leaves headroom without wasting quality by compressing to 500 KB "to be safe". A 1280×720 photographic thumbnail typically lands well under the limit anyway; it is oversized exports straight out of a design tool that fail.

When quality alone cannot get there

If an image still will not fit at the lowest sensible quality, the tool reduces the pixel dimensions in steps instead of pushing quality into visible blocking. Fewer, cleaner pixels beat more, mushier ones — especially for text.

JPG or WebP

WebP typically produces files around 30% smaller than JPG at the same visual quality, and every current browser and platform reads it. Choose JPG when something in your pipeline is old or fussy; choose WebP whenever you can. Both are offered here because "universal" and "smallest" are genuinely different jobs.

Need different dimensions as well as a smaller file? The social media image resizer handles the crop, and the thumbnail preview confirms the result still reads at feed size.

Last updated August 9, 2026.

Frequently asked questions

How do I get my thumbnail under YouTube's 2 MB limit?

Drop it in, leave the target at 1900 KB and press Compress. The tool finds the highest quality that fits under that size and shows you the before and after. A 1280×720 image at that budget is visually indistinguishable from the original in a feed.

Does compressing make my image look worse?

Only if you push it too far. Because this tool searches for the best quality that meets your target rather than applying a fixed setting, the loss is usually invisible at normal viewing size. Every result shows the exact before and after size so you can judge the trade.

Can I compress several images at once?

Yes. Drop or select as many as you like — they are processed one after another with a running summary of total bytes saved, and a Download all button at the end.

Are my images uploaded to a server?

No. Compression runs in your browser using Canvas. The files never leave your device, which is also why there is no size cap or queue.

Why is my PNG bigger after compression?

PNG is lossless and stores flat graphics efficiently, so re-encoding a small PNG as JPG can occasionally grow it. If a result comes out larger, keep the original — the tool shows you the comparison precisely so you can spot that case.

Stop designing thumbnails. Start generating them.

Describe your video, pick your face, and Thumblore returns click-ready 1280×720 thumbnails in seconds — free to start.

Try Thumblore free

More free tools