Crop Image

Crop any part of an image by dragging or by numbers, with ready-made ratio presets — free and entirely in your browser

Drag an image here or click to choose

🔒 All processing happens in your browser — your images are never uploaded to any server

How to use it

  1. Upload an imageDrag it onto the drop zone or click "Choose image". It appears with a crop rectangle over it.
  2. Select the part you wantDrag the rectangle or its corners, or type the numbers directly if you need an exact selection — an accurate preview of the final result appears underneath.
  3. Pick a preset ratio if you need oneSquare for avatars, 16:9 for thumbnails, 9:16 for stories — the ratio stays locked while you drag.
  4. Click "Crop Image"The remaining pixels are kept at full size with no resampling, and you get the output dimensions and file size.

Enjoying the tool? Help us keep it free forever — Support OMXHub ❤️

Frequently Asked Questions

Can I crop with the keyboard instead of dragging?

Yes, and it is not an extra — it is the primary accessible path. The four fields under the preview (position and size, in percent) are bound to the same state in both directions: drag the rectangle and the numbers follow, type a number and the rectangle follows. The corner handles are a pointer affordance on top, and they are hidden from screen readers because dragging is a gesture assistive technology cannot perform.

Why do the preset ratios show unequal numbers for a square crop?

Because the numbers are fractions of each axis, while the ratio is in real pixels. On an image twice as wide as it is tall, a square crop is 50% wide and 100% tall — making the two numbers equal would give you a wide rectangle instead. This is the classic bug in fraction-based croppers, and it has its own test here.

Does cropping reduce the quality of what is left?

No. The pixels inside the rectangle are kept at their original size with no resampling. The only thing that touches them is the re-encode itself, and choosing PNG or raising the quality makes even that negligible.

Why is my file sometimes larger even though I cropped part of it away?

That can happen if you change the format. Cropping part of a JPEG and saving it as PNG produces a bigger file than the original despite having fewer pixels, because PNG is lossless. The tool does what you asked and states which way the size went rather than hiding the growth.

What happens to a transparent background?

It survives in PNG and WebP. If you choose JPEG it is filled with white, because JPEG has no alpha channel and black is what you get if the browser is left to decide.

Why is my photo not lying on its side?

Because the EXIF orientation is applied to the pixels before the preview is drawn. Ignore it and you crop in one place and get a result from another — which is exactly what happens on many free crop tools.

Is my image uploaded to a server?

No. Everything happens inside your browser — the image never leaves your device, and there is no daily usage limit.

Is the preview under the rectangle really what downloads?

Yes — exactly, not an approximation. The preview draws the same rectangle the "Crop Image" button cuts, from the same pixels with the photo's orientation already corrected. The only difference is that it is scaled down to save memory on large photos, and that scaling happens during the draw itself, so a full-resolution copy is never produced just to shrink it afterward.