Image Cropper

Crop to any ratio, no upload.

Drop an image, choose an aspect ratio, and drag the crop box over the part you want to keep. The download is cut from the full resolution of your original file, not the on-screen preview, so a crop from a 4000 pixel photo exports at real crop pixels. Nothing is uploaded, so it works offline.

How it works

Your image is drawn onto a canvas in the browser, scaled down only for display. You drag the crop box to move it and pull a corner to resize it, with an optional ratio lock so the box keeps a fixed shape. On download, the box coordinates are mapped back to the full-resolution image and that region is cut and saved. There is no upload and no round trip to a server.

Common crop ratios

Ratio Best for
1:1 Profile photos, avatars, product thumbnails, and any grid where every tile has to be the same shape.
16:9 Video frames, presentation slides, and wide website headers built around a 1920x1080 canvas.
4:5 Instagram and Facebook feed posts where a taller frame wins more screen height than a square.
9:16 Reels, TikTok, YouTube Shorts, and any clip meant to fill a phone screen top to bottom.
3:2 Photography, 4x6 and 6x9 prints, and anywhere the original camera proportions should stay intact.
4:3 Tablet screens, classic slide templates, and product photos that want a touch more height than widescreen.
16:9 YouTube video thumbnails at 1280x720, where the crop has to stay legible at sidebar size.
9:16 Instagram and Facebook stories at 1080x1920, with the top and bottom kept clear for interface overlays.

Crop to a set ratio

Drop an image here

or click to choose a file. Nothing leaves your browser.

Questions people ask

How do I crop an image to an exact aspect ratio?

Drop your image, pick a ratio like 1:1 or 16:9, and the crop box snaps to that shape. Drag the box to frame the part you want and drag a corner to resize it. The download is cut to the exact ratio you chose. Leave it on Free to crop to any shape by hand.

Does cropping reduce the quality of my image?

No. Cropping only removes the pixels outside the box; the pixels you keep are untouched. The export is cut from the full resolution of your original file, so a crop from a 4000 pixel photo comes out at real crop pixels, not the size of the on-screen preview.

Is my image uploaded?

No. The image is read straight into a canvas in your browser and cropped on your own device, so it works with the network off. Nothing is sent to a server and nothing is stored.