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
- 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
- Drop an image onto the box or click to choose one
- Pick an aspect ratio, or leave it unlocked to crop any shape
- Drag on the preview to position and size the selection
- 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.
All ArrayKit tools