Browser only - 100% private

Crop Image

Crop images with aspect-ratio presets, zoom controls, and a live preview.

Instant preview Privacy-first No signup

Settings

Tune output without leaving the browser.

Use the crop panel beside this card to set the crop frame, then process the image.
OriginalNo file
ProcessedWaiting
Reduction-
ProcessingBrowser

Crop

No image selected

Upload an image to enable cropping
Zoom1.0x

Before / after preview

Compare the source image with the generated file.

OriginalWaiting
Upload an image to begin
ProcessedWaiting
Run a tool to preview output

Result download

Your processed image will appear here.

Useful to know

Common aspect ratios

1:1 for Instagram posts, 9:16 for Stories and Reels, 16:9 for YouTube thumbnails, 4:5 for Pinterest. Locking the ratio while you crop prevents accidental distortion.

iPhone HEIC support

Drop a HEIC file straight from your iPhone or iPad - ImgShifter decodes it locally with a WebAssembly module and feeds the converted JPG into the cropper. No separate HEIC-to-JPG step, and the cropped file you download is a standard JPG.

Preserving quality

Cropping re-encodes the visible region. To minimize generation loss, choose PNG output or a high WEBP quality. JPG output will introduce a small but real quality hit.

Crop online with ImgShifter

The cropper gives you a draggable frame over your image and a live preview of exactly the pixels you'll keep. Drag a corner to resize the selection, drag the middle to reposition it, and use the zoom slider to push in on a detail before you commit. Leave the ratio unlocked for a freeform crop, or snap to a preset when you need a fixed shape - either way the download is the precise region inside the frame, nothing more.

Drop JPG, PNG, WEBP, AVIF, or GIF, or an iPhone .heic straight from your Camera Roll - HEIC and HEIF are decoded on-device with a WebAssembly module before the cropper ever sees them, so there's no separate conversion step. The crop re-encodes the visible region once; output is a clean JPG. Start from the original rather than an already-cropped copy and you avoid stacking compression passes.

Nothing leaves your device. The crop runs on the Canvas API and the HEIC decode runs in WebAssembly, both locally, so you can pull up the Network tab and watch for zero outbound image traffic - or just disconnect from the internet after the page loads and keep cropping.

Other ImgShifter tools people use alongside Crop.

Frequently asked questions

Short answers for image workflows, privacy, and supported formats.