Crop Image

Keep just the rectangle you want from an image, right on your device.

Drag & drop
Drop an image here JPG, PNG, WEBP — or click to browse

How it works

This tool copies a rectangular region out of your image onto a new canvas and exports just that area, keeping the original format. You define the rectangle with four numbers: X and Y are the pixel coordinates of its top-left corner measured from the top-left of the image, and Width and Height set how much to keep from there. Everything is computed by your browser, so the picture is never uploaded and the crop happens entirely on your device.

Setting the crop rectangle

When you drop an image, its full dimensions are filled in so the default keeps everything. To trim the edges, increase X and Y to move the corner inward, then reduce Width and Height until only the part you want remains. The tool clamps your values to the image bounds before cropping, so you can't accidentally ask for an area that falls outside the picture — anything too large is trimmed back to fit and the corrected numbers are shown. X and Y can only move inward from 0, and Width and Height stay at least 1 pixel, so the rectangle always sits inside the photo with its top-left corner exactly where you set it.

A concrete example

Say you have a 4032×3024 group photo and want a square profile picture around one person near the right edge. Set Width and Height to 1200, then raise X until the box reaches your subject and adjust Y so the face sits in the middle. Because the tool measures from the top-left corner and clamps to the image bounds, the 1200-pixel box never falls off the photo, and Download gives you a 1200×1200 picture in seconds. The same logic removes a watermark strip along the bottom of a screenshot: leave X at 0 and reduce Height until the strip is cut off — the rest of the capture comes out untouched.

What to expect

After you press Crop, the selected rectangle is copied at pixel-exact size onto a new canvas — nothing is rescaled, so the kept area keeps its original resolution and a 640×480 region truly comes out 640×480. The preview shows a thumbnail of the result with its dimensions in pixels before you download. The output format follows your input: a PNG stays PNG and a WEBP stays WEBP, while every other image file, JPG included, is exported as a JPG encoded at 0.92 quality. The download is saved as cropped-image.jpg, cropped-image.png or cropped-image.webp. All of it happens locally: the picture is decoded, cropped and re-encoded in your browser and nothing is ever uploaded.

Common problems and fixes

Wrong area cut out: coordinates are measured in pixels from the top-left corner, so double-check X and Y before cropping — a small typo shifts the whole rectangle. Values that run outside the picture: the tool trims them back to the image bounds and shows you the corrected numbers, so you never end up with an empty result. An empty Width or Height: an empty field counts as zero and is raised to 1 pixel, producing a 1-pixel sliver rather than the crop you wanted — type the size first. JPG output looks compressed: only non-PNG/WEBP inputs are re-encoded at 0.92 quality, so start from a PNG if you need an untouched, lossless crop.

Frequently asked questions

Where is the (0, 0) point?

At the very top-left corner of the image. X increases to the right and Y increases downward, both measured in pixels.

Does cropping reduce quality?

The kept area is copied at full resolution, so there's no scaling loss. Only non-PNG/WEBP inputs are re-encoded as JPG at 0.92 quality — a standard, light compression step.

Can I crop to an exact square?

Yes — set Width and Height to the same value, then adjust X and Y to centre the square where you want it.

Will the output keep the same format?

PNG and WEBP files keep their format. Everything else, JPG included, is exported as a JPG, so a photo in JPG stays a JPG and a lossless image keeps its quality.

Why did the numbers I typed change when I cropped?

Your values are clamped to the image bounds: the corner can't go below 0, and the size can't push past the right or bottom edge. The corrected values are shown in the fields, so you always know the exact rectangle that was used.

Can I crop several areas from the same image?

Yes. The original file is kept in memory, so change X, Y, Width and Height and press Crop again for another region — then download each result as you go.