Free tool

Image resizer and compressor

Resize a thumbnail to the exact size a platform wants, or shrink a batch of images for the web. Everything happens in your browser, so nothing is uploaded.

Drop images here or

JPEG, PNG or WebP. Nothing is uploaded, it all happens in your browser.

Leave at the original size by setting this above your image

80 out of 100

In KB. Overrides quality to hit the number

WebP is typically a third smaller than JPEG at the same visual quality, and every current browser reads it.

Need the image on your timeline instead?

CutBar pastes an image straight from your clipboard onto the Premiere timeline, no saving and importing first.

See CutBar

Where the savings actually come from

Resizing does most of the work. A 6000 pixel photo shown at 1200 pixels carries twenty five times the data it needs. Dropping the dimensions first, then re-encoding, routinely takes a 9 MB photo under 300 KB with nothing visible lost. Quality settings matter far less than pixel count.

Honest about lossless

Re-encoding a JPEG always discards some data, so no browser tool can promise lossless compression of a photo. What it can promise is no visible difference at sensible settings. PNG is the exception: it compresses without loss, which is why it stays larger. Use PNG for graphics with flat colour and text, and WebP or JPEG for photographs.

The 2 MB thumbnail limit

YouTube rejects custom thumbnails over 2 MB, which is the most common reason an upload stalls at the last step. Choosing the YouTube preset here resizes to 1280 x 720 and then steps the quality down only as far as it needs to land under the limit, rather than flattening the image to be safe.