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.
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.