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.

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

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

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

All ArrayKit tools