Crop an Image

Drag to select any area, lock it to a common aspect ratio, and download the crop at full resolution — in your browser.

The Image Cropper runs entirely in your browser. Your photo is decoded and cropped on a canvas on your device and is never uploaded.

Built and maintained by Udit Agarwal

Open the Image Optimizer

About Image Cropper

Image Cropper cuts a region out of a picture and hands it back at its original resolution. Drag anywhere on the preview to draw a selection, or lock one of eight aspect ratios — square for a profile picture, 16:9 for a video thumbnail, 9:16 for a story — and the box resizes itself to match while staying inside the image. The crop is measured in the file's own pixel grid rather than the on-screen preview, so a selection on a scaled-down preview of a 6000-pixel photo still exports the full-resolution pixels. JPEG and WebP sources keep their format; everything else exports as PNG. The image is decoded and re-encoded on a canvas in your browser.

Features

  • Drag anywhere on the image to draw a crop region
  • Eight aspect presets including 1:1, 16:9, 9:16, 4:3 and 3:2
  • Unconstrained cropping when no ratio is locked
  • Selection stays inside the image however you drag
  • Crop measured in the file's real pixels, not the preview scale
  • Live readout of crop size, position and detected ratio
  • Keeps JPEG and WebP format; other inputs export as PNG
  • Runs on a canvas in your browser with no upload

How to use the Image Cropper

  1. Drop an image onto the box or click to choose one
  2. Pick an aspect ratio, or leave it unlocked to crop any shape
  3. Drag on the preview to position and size the selection
  4. Press Crop image, then download the result

Example

Input

4000×3000 photo, 1:1 preset

Output

3000×3000 square crop, centred

A locked ratio fits the largest matching rectangle inside the image, then follows your drag.

Common errors & troubleshooting

  • The crop button stays disabled. — The selection is too small. Drag a larger area — a crop needs to be at least eight pixels on each side to produce a usable image.
  • The downloaded crop is smaller than expected. — The output matches the selection in the source image's pixels. If the source is a low-resolution image, a small selection produces a small file — cropping cannot add detail that is not there.
  • A transparent PNG comes out with a white background. — That only happens for JPEG output, which has no alpha channel. Transparency is preserved when the source is a PNG, since PNG sources export as PNG.
  • The aspect ratio will not hold while dragging. — Check that a ratio preset is selected. With no preset chosen the box follows your drag exactly, which is the intended behaviour for an arbitrary crop.

Frequently asked questions

Does cropping an image here reduce its quality?
The kept pixels are copied at their original resolution, so there is no scaling loss. A JPEG source is re-encoded, which is a single generation of compression; a PNG source is lossless throughout.
What aspect ratio should I use for a profile picture?
1:1. Almost every platform displays profile pictures in a square or a circle inscribed in one, so cropping to a square yourself avoids the site making that choice badly on your behalf.
Can I crop an image to exact pixel dimensions?
Indirectly — the readout shows the crop size in the source image's pixels as you drag, so you can adjust until it reads the size you want. Locking an aspect ratio first makes hitting a target shape much easier.
Which image formats can this cropper open?
Anything your browser can decode, which covers PNG, JPEG, WebP, GIF and BMP. JPEG and WebP export in their own format and everything else exports as PNG.
Is my photo uploaded when I crop it?
No. The file is read into the page, drawn to a canvas and re-encoded on your device. Nothing about the image is sent over the network.

Related tools

  • Image Optimizer — Re-encode and shrink images (JPEG/WebP/PNG), optionally resizing.
  • Image Format Converter — Convert images between PNG, JPEG and WebP entirely in your browser.
  • Flip & Rotate Image — Rotate by 90° and flip images horizontally or vertically, then download — in your browser.
  • Crop PDF — Trim margins from every page via the crop box.
  • SVG to PNG Converter — Convert SVG to PNG or JPG at any scale, with a transparent or solid background, in your browser.
  • Image Watermark — Add a text or logo watermark to an image, anchored or tiled, with opacity and rotation.

Guides

More Images tools

  • Image Watermark — Add a text or logo watermark to an image, anchored or tiled, with opacity and rotation.
  • Blur & Redact Image — Permanently blur, pixelate or black out parts of a screenshot before sharing it.
  • Round Image Corners — Clip photos to rounded rectangles or circles and export PNGs with transparent corners.
  • Color Blindness Simulator — See any image the way people with protanopia, deuteranopia or tritanopia see it.
  • Image DPI Changer — Set a PNG or JPEG’s DPI for print without recompressing a single pixel.
  • BlurHash Generator — Turn an image into a BlurHash string, and decode any hash back to a preview.
  • Placeholder Image Generator — Make placeholder images at any size, as SVG, PNG or a data URI.
  • ASCII Art Generator — Convert any image into ASCII art, with character sets, contrast and invert.
  • Image Filters — Apply grayscale, sepia, contrast, blur and more, then export the PNG and the CSS.
  • Image Splitter — Cut a picture into a grid of tiles and download them as a ZIP.
  • Image Merger — Combine images side by side, stacked or in a grid, with gaps and a background.
  • Collaborative Whiteboard — Draw together with someone over a direct browser-to-browser connection.

See all Images tools (40) · All tools