ImageTools
In your browser · never uploaded

Crop an image

Drag a box over a picture and cut out the part you want — at full resolution, in your browser, with nothing uploaded.

Drop an image to crop it

PNG, JPG, WEBP, AVIF, GIF, or BMP — nothing is uploaded.

On your device.Your photo is decoded by code running in this browser tab. It is never uploaded — you can watch the Network tab in your browser’s developer tools stay empty while it converts.

Load a picture, drag a rectangle over the part you want to keep, and crop. The selection you draw on the preview is mapped back to the image's real pixels before the cut, so the result is full resolution — not a downscaled screenshot of what you saw on screen.

Cropping is the quickest way to straighten a lopsided photo's framing, cut a subject out of a busy background, square a picture for a profile avatar, or trim the dead margins off a scan. Save the result as a lossless PNG to keep every pixel, or as a smaller JPG when it is an ordinary photo headed for sharing.

The whole thing happens in this browser tab. The image is read into memory, drawn, and cut on your own device, then handed back as a download — it is never uploaded, and the original on your disk is untouched.

Frequently asked questions

Does cropping here reduce the image quality?
No — it keeps the selected region at full resolution and re-encodes only that part. Save as PNG to keep those pixels exactly; JPG adds the usual lossy re-encoding.
How do I crop an image to an exact square?
Drag a roughly square box and crop, then make it exact by setting equal width and height in the resize tool. Both run on your device.
Which image types can I crop?
PNG, JPG, WEBP, AVIF, GIF, and BMP — anything your browser can show. For an iPhone HEIC, convert it to JPG or PNG first, then crop.

Keep reading