Crop an image

Trim an image to the exact area you want, using pixel-accurate crop values.

Trim an image to an exact pixel rectangle you define with X, Y, width and height — no drag-and-guess, and values are automatically kept inside the image bounds.

Processed in your browser

Drop your image here

or choose an image from your device

Accepts JPG, PNG or WEBP · No fixed size limit — we adapt to what your device can handle. Very large files may take longer or show a warning.

About Crop Image

How the crop rectangle works

X and Y set the top-left corner of the area you keep, in pixels from the image's own top-left corner; width and height set how much of the image survives. Entering values that would fall outside the source image are clamped automatically, so you can't accidentally request a crop bigger than the file.

Cropping is the cheapest 'compression' there is

Deleting a third of the frame removes roughly a third of the pixel data before any encoder even runs. Unlike a quality slider, nothing about the pixels you keep is degraded — you're just discarding pixels you didn't want.

Settings and output

X, Y, width and height fields

For a centred square crop, set width and height equal and centre X/Y using (image width − crop width) / 2 and the equivalent for Y. The social resizers do this math automatically for platform-specific frames if that's what you're after.

When to use it

  • Removing dead space — empty sky, background clutter — before resizing or compressing further.
  • Producing a specific aspect ratio (square, 4:5, 16:9) by choosing matching width and height values.
  • Isolating one subject from a wider photo for a thumbnail or profile picture.

Limitations to know

  • Crop values must be entered as exact pixel numbers — there's no free-hand drag selection.
  • The kept area isn't resampled, so cropping alone doesn't shrink dimensions beyond what you cut away.
  • Cropping can't recover anything outside the area you keep — it's a one-way trim.

Common problems and fixes

My crop values got adjusted automatically.

That's the bounds clamp — a crop rectangle that would extend past the edge of the image is pulled back inside it so you never get a broken output.

The cropped image is still too big in file size.

Cropping only removes the pixels outside your rectangle — it doesn't compress the ones you keep. Run the result through the Image Compressor afterwards if it still needs to shrink further.

How do I crop several photos to the same exact box?

The crop values persist after you download, so load the next image and press Crop again with the same numbers.

How to use it

  1. 1Drop the image you want to trim.
  2. 2Enter the crop rectangle: X and Y set the top-left corner in pixels, width and height set the size of the area you keep.
  3. 3Values are clamped to the image bounds, so you can't accidentally crop outside the frame.
  4. 4Crop, confirm the output dimensions in the result panel, and download the trimmed file.

Frequently asked questions

Does cropping reduce file size?

Yes, and more than most people expect — you're deleting pixels outright. Cutting a third of the frame removes roughly a third of the image data before any compression is applied.

Does cropping lose quality in the area I keep?

The kept pixels are copied at full resolution. The only quality change comes from re-encoding the output, so use a high quality value if the source was a JPG.

How do I crop to an exact aspect ratio?

Pick the width and height in that ratio — 1080 × 1080 for a square, 1200 × 630 for a link preview — and position X and Y to frame the subject. For platform-specific frames, the social resizers do the maths for you.

Can I crop several images to the same box?

Yes — the crop values stay put between files, so you can load the next image and press Crop again with identical numbers.

Can I type crop values larger than the image?

No — X, Y, width and height are clamped to the source dimensions automatically, so a rectangle that would extend past an edge gets pulled back inside the frame instead of failing.

Does the output keep the original file format?

Yes, unless you choose otherwise — a cropped JPG stays a JPG, a cropped PNG stays a PNG, so transparency in a PNG survives the crop untouched.

Related guides