Skip to content

Image Cropper

Crop images by dragging a selection - free or fixed aspect ratios (1:1, 4:3, 16:9, 9:16).

Runs in your browser

Drop an image and drag a selection rectangle directly on the preview. Aspect-ratio presets (free, 1:1 for Instagram, 4:3 for prints, 16:9 for video, 9:16 for stories) lock the selection so you can't accidentally crop off-spec. Download the cropped copy in the original format; nothing is uploaded.

Drop an image here or click to choose
PNG, JPG, WebP, AVIF, GIF, BMP

How to use it

  1. Drop an image

    Drag and drop or click the dropzone to pick a file.

  2. Pick an aspect ratio

    Free, 1:1, 4:3, 16:9 or 9:16. The selection rectangle locks to the chosen shape.

  3. Drag the selection

    Click-and-drag on the preview to draw the crop rectangle. Drag inside it to move.

  4. Download

    Hit Download to get the cropped image. The original is untouched.

What is it?

An image cropper trims an image to a rectangular subregion - you keep what's inside the selection, everything outside is discarded. The output image's pixel dimensions equal the selection's. Combined with an aspect-ratio lock, this becomes the fastest way to fit a photo to a layout slot (avatar, OG image, thumbnail) without a heavyweight editor.

When to use it

Preparing a square avatar from a wider photo, fitting a hero image to a specific design slot, cutting a busy photo down to its subject, recovering a quote from a screenshot, or splitting a multi-panel image into its parts. Anywhere you'd otherwise open Photoshop or Preview just to make a rectangular cut.

Common mistakes

Forgetting to lock an aspect ratio and ending up with a slightly-off slot (1.78 instead of exactly 16:9). Cropping too tight and losing context. And cropping a screenshot at the wrong DPI scale - if the source is a 2x Retina capture, your selection should be measured in source pixels, not the rendered preview pixels.

FAQ

Why are common aspect ratios pre-set?
1:1 for Instagram and most avatar uploads; 4:3 for prints and older displays; 16:9 for video thumbnails and modern screens; 9:16 for vertical stories and TikTok-style content. The 'free' mode lets you crop to any rectangle when none of the presets fit.
What format is the output?
Same format as the input (PNG stays PNG, JPG stays JPG). To change formats too, run the cropped output through the image-converter tool.
Does it upscale or just trim?
Just trim - the pixels inside the selection are kept, everything outside is dropped. The cropped image's dimensions equal the selection's dimensions. To upscale afterwards, send it through the image-resizer.

More in this category