cropshrinkIMAGE STUDIOImages stay on your device
CANVAS No image selected

A little less.
A lot better.

Crop, resize & compress JPG, PNG, WebP and AVIF. Every pixel, in your control — and nothing leaves your device.

or drop an image anywhere · paste with ⌘ / Ctrl + V

No upload. Your images never leave this device.

JPG · PNG · WebP · AVIF input
Your next great image starts here.LOCAL PROCESSING

Compress images online, without uploading them

Drop a photo into the editor above and watch the output size fall as you move the quality slider. The work happens on your own device — no upload, no account, no watermark.

What compression actually throws away

A lossy encoder does not shrink a picture by storing the same thing more cleverly. It decides which parts of the image you will not miss, and stops recording them. Three mechanisms do most of the work:

None of that is reversible. An exported file cannot be un-compressed back to its original quality, so keep your originals and treat the export as a delivery copy.

What savings to expect

Results vary with the picture, but these are the ranges you will usually see going from a camera JPEG at default settings:

SourceExportTypical savingWatch out for
Photograph, JPEGWebP quality 8025–35%Sky and skin gradients
Photograph, JPEGJPEG quality 8010–40%Re-compressing an already lossy file
Screenshot, PNGWebP quality 9050–80%Text edges going mushy
Logo or line art, PNGPNG0%Lossy formats ruin hard edges
Phone photo, 12 MPResize to 1600 px, then WebP 8090%+Nothing — this is the big win

That last row is the one worth internalising. Resizing beats compressing. A 12-megapixel photo displayed in a 1600-pixel-wide column is carrying about five times more pixels than it can ever show, and no quality setting recovers the bytes that resizing gives back for free. Resize it first, then compress.

Settings for the job in front of you

An image for a web page

Resize to the widest size it will actually be displayed at — double that if you are supporting high-density screens — then export WebP at quality 75–85. For a typical content image that lands somewhere between 40 and 150 KB.

A photo to email

Mail servers commonly reject attachments over 10–25 MB, and recipients on phones will thank you for far less. Resize the long edge to 2000 px and export JPEG at 80: recognisable on any device, openable by any software written in the last thirty years, and usually under 500 KB.

An upload form with a hard limit

Do not guess. Switch on Compress to a maximum file size, type the limit, and let the editor search the quality range for the largest setting that fits. There is a page dedicated to the 100 KB case, which is the limit most forms use, and one for 50 KB, where the dimensions matter even more.

When not to compress at all

Lossy compression is the wrong tool for anything where the exact pixels are the content: a screenshot that someone will read text from, a logo that has to sit on a brand background, a diagram with thin lines, a QR code. For those, export PNG — or WebP at quality 100, which the browser writes as lossless WebP and which is frequently smaller than the equivalent PNG while staying pixel-exact.

More image tools

Every one of these is the same editor, opened for a different job — and all of them run on your device.

Or start from the full editor, which does all of it at once.