Crop images privately in your browser
Select any part of an image and export just that region. This crop tool is handy for trimming screenshots, making square avatars, removing unwanted edges, or cutting a product out of a busy photo — all without uploading anything.
How it works
When you add a file, the browser decodes it into a <canvas> at its true pixel
dimensions. You define the crop region either by dragging a rectangle on the
preview or by typing exact X, Y, width and height values in
pixels. Because the on-screen preview is scaled to fit, the tool maps your
selection back to the original resolution before copying, so the crop is
pixel-exact. The selected rectangle is then drawn onto a new canvas sized to the
crop and exported as a lossless PNG.
| Field | Meaning |
|---|---|
| X | Left edge of the crop, in pixels from the left |
| Y | Top edge of the crop, in pixels from the top |
| Width | Crop width in pixels |
| Height | Crop height in pixels |
Example
To pull a 300×300 square starting 50px from the top-left of a 1200×800 photo, set X = 50, Y = 50, Width = 300, Height = 300, then click Crop. The output is a 300×300 PNG containing exactly that region of the original pixels.
Everything happens locally — the image is decoded into a <canvas>, the
chosen rectangle is copied out, and the result is offered as a download. Your
files are never uploaded.