Image Tools

Image Cropper

Crop a JPG, PNG or WebP image to an exact rectangle by entering left, top, width and height in pixels. Save as PNG, JPEG or WebP. Runs in your browser.

Choose an image or drag and drop it here

Your image stays on this device and is never uploaded. PNG, JPEG, or WebP up to 12 MB and 8,192 pixels per side.

Your result

What is the Image Cropper?

When an upload form asks for a precise size or you need to cut a screenshot down to one area, guessing with a drag handle is frustrating. This Image Cropper works by numbers: you enter where the crop starts from the top-left corner and how wide and tall it should be, in pixels, and it cuts exactly that rectangle from your PNG, JPEG or WebP image. The result can be saved as PNG, JPEG or WebP.

Upload with drag-and-drop or the file picker, set the coordinates, and after processing a side-by-side preview shows the original next to the cropped result, with the new dimensions and file size. Everything happens inside your browser tab, so the picture is never uploaded to a server. The crop must fit completely inside the picture; if the numbers run past an edge, the tool tells you instead of silently padding or trimming the result.

How to use the Image Cropper

  1. Drag your PNG, JPEG or WebP onto the Image (PNG, JPEG, or WebP, up to 12 MB) field, or click to choose it.
  2. Set the starting point with Left coordinate (pixels) and Top coordinate (pixels); 0 and 0 is the top-left corner.
  3. Enter the size of the area in Crop width (pixels) and Crop height (pixels).
  4. Keep Output format on Same as original, or choose PNG, JPEG or WebP and, for lossy formats, set JPEG/WebP quality (1–100; ignored for PNG).
  5. Click Process and check the preview; fix any coordinate flagged as out of range.
  6. Click Download to save the cropped image, named after your original (photo.png becomes photo-cropped.png), or Reset to begin again.

Features

  • Crops an exact pixel rectangle defined by left, top, width and height values.
  • Rejects crops that extend beyond the image edges instead of padding or clipping them.
  • Exports as PNG, JPEG or WebP with adjustable JPEG/WebP quality and a background colour for flattening transparency to JPEG.
  • Side-by-side Original and Result preview with pixel dimensions and file size in KB or MB.
  • Removes EXIF and GPS metadata and names the download after your original file.

Why use this image cropper

  • Hit exact dimensions required by forms, profile pictures and banners every time.
  • Repeat the same crop on several images by reusing the same numbers.
  • Remove unwanted edges or private details from screenshots before sharing.
  • Keep images on your own device throughout.

How it works

Require x ≥ 0, y ≥ 0, x + width ≤ decoded width, y + height ≤ decoded height; draw that source rectangle at identical output dimensions.

Examples

Small area from a screenshot

Input: screen.png, 400 × 200 PNG; Left 10, Top 20, Crop width 100, Crop height 80; Output format PNG

Result: Result: 100 × 80 px PNG with its file size, showing the area that starts 10 pixels from the left and 20 pixels from the top. Download: screen-cropped.png.

Square crop from a landscape photo

Input: photo.jpg, 1200 × 800 JPEG; Left 200, Top 0, Crop width 800, Crop height 800; Output format JPEG, quality 85

Result: Result: 800 × 800 px JPEG taken from the centre of the photo, with its file size and percentage change. Download: photo-cropped.jpg.

Results are estimates for general information, not financial, medical, legal, tax, or property advice. Confirm important figures with the relevant institution or a qualified professional.

Image Cropper: frequently asked questions

Can I drag a box over the image to select the crop area?

No. This is a numeric cropper: you type the left and top coordinates and the width and height in pixels. That makes it precise and repeatable, which suits fixed sizes such as 600 × 600 profile photos. The side-by-side preview after processing shows exactly what you cut, so you can adjust the numbers and process again.

How are the coordinates measured?

Counting starts at the top-left corner, which is 0, 0. Left coordinate moves the start point to the right and Top coordinate moves it down. The crop width and height are then measured from that point. The image is cropped as your browser displays it, so a phone photo rotated by its camera settings is measured in its upright orientation.

Why does it say my value must be between two numbers?

The whole rectangle has to sit inside the image. Left and top must be smaller than the image width and height, and left plus crop width, or top plus crop height, cannot exceed the image size. For a 400-pixel-wide image starting at left 390, the widest possible crop is 10 pixels. Reduce the numbers until they fit.

Which image formats can I upload?

You can upload PNG, baseline or progressive JPEG, and still WebP files up to 12 MB. Each side can be at most 8,192 pixels and the whole image at most 16 megapixels. GIF, SVG, HEIC, animated PNG and animated WebP files are not accepted. The file is checked by its actual contents, not its name, so a renamed file of another type is rejected with a clear message.

Will cropping reduce quality?

Choosing PNG keeps the cropped pixels exactly as they appear. JPEG and WebP compress the result using the quality you set, so very low values can add visible artefacts; 85 is a sensible default. Transparent areas stay transparent in PNG and WebP but are filled with your background colour in JPEG.

Is my picture uploaded when I crop it?

No. The crop is drawn and encoded in your browser, and the download is created locally. Nothing is sent to a server, and EXIF details such as GPS location are not carried into the cropped file, which makes it a sensible step before posting a cropped photo publicly.