Image Cropper
Drag a selection, get exactly those pixels — with the ratio locked if you want.
Your image
Processed in your browserHow this processes your file
You drag a rectangle over a preview of the image. Because the preview is almost never the image's real size, every coordinate is scaled back to source pixels before anything is cut — cropping in preview coordinates is the classic bug in this kind of tool, and it produces output that is roughly right on one screen and wrong on another. The selected region is then drawn to a canvas at its true size and encoded. Locking a ratio constrains the drag so the selection cannot leave the image, which is what makes the square and 16:9 presets usable one-handed.
What the results mean
- Cropped to
- The output size in real source pixels, not preview pixels.
- Offset
- Where the top-left corner of the crop sits in the original. Useful when you need to reproduce the same crop across a set of images.
- Kept
- How much of the original area survived. A heavy crop on a small image leaves you with few pixels — check the output dimensions before using it at size.
- PNG output
- Lossless: the cropped pixels are bit-identical to the source. Larger file, no recompression.
Common problems and fixes
- The crop is not quite where I dragged it
- Check the reported offset and size — they are in source pixels. On a large image a single preview pixel can be several real ones, so fine adjustment is easier by re-dragging at a larger preview.
- I need the same crop on several images
- Note the offset and size from the first crop; they are reported in source pixels and stay valid for any image with the same dimensions.
- The cropped photo lost quality
- Switch the output to PNG. JPEG re-encodes the region, and a photo that has already been through several JPEG saves shows it.
Frequently asked questions
How do I crop an image to a square?
Choose the 1:1 ratio button before dragging. The selection is then constrained to a square as you drag, so you can position it without worrying about the shape, and the crop comes out exactly square in source pixels.
Does cropping reduce image quality?
The crop itself does not — it takes a region of existing pixels. What can cost quality is the format it is saved in: JPEG and WebP re-compress, so a photo cropped and re-saved repeatedly softens over time. Choosing PNG output keeps the cropped pixels exactly as they were.
Is my photo uploaded anywhere?
No. The image is decoded and cropped by your browser on a local canvas. There is no upload endpoint on this page.