Crop an image to an exact pixel region in your browser.
Processed locally — your image is never uploaded.
How do you crop an image to an exact pixel region?
The selected rectangle (X, Y, width, height) is copied from the source onto a new canvas of that size, with values clamped to the image bounds. On a 1920 × 1080 image, X 200, Y 100, width 800, height 600 crops an 800 × 600 region. Cropping keeps the original pixels at full quality, so there is no quality loss.
Understanding your result
Cropping keeps the original pixels within the rectangle at full quality — it does not scale them, so there is no quality loss.
Formula and method
The selected rectangle (X, Y, width, height) is copied from the source onto a new canvas of that size. Values are clamped to the image bounds.
Worked example
On a 1920 × 1080 image, X 200, Y 100, width 800, height 600 crops an 800 × 600 region.
How to use this tool
- Choose an image.
- Set the left/top origin and the crop width and height.
- Crop and download. Leave width or height blank to go to the edge.
Common mistakes to avoid
- Entering a width or height larger than the image — the crop is clamped to the edge.
About the Image Cropper
Crop an image to an exact rectangle by setting the origin and size in pixels, then download the result. Everything runs locally in your browser.
Who should use this tool
Anyone trimming a screenshot, photo or graphic to a precise region.
Frequently asked questions
Is my image uploaded?
No. Cropping runs entirely in your browser and the image never leaves your device.
How do I crop to the edge?
Leave the crop width or height blank and it will extend to the right or bottom edge from your origin.