Loading your files…

Crop an image to any aspect ratio

Drag a selection to the exact frame you want, lock a ratio or a social preset, and download a clean cut as PNG, JPG, WebP, or AVIF.

or drop the image here

The preview stays on your device. Nothing is recorded until you capture.

Crop an image
How cropping works without uploading anything

How cropping works without uploading anything

Pick a photo or drop it onto the page, and it opens inside the crop frame right away. Drag the handles to set the box over the part you want to keep, move the image underneath, and the area outside the selection is what gets trimmed. When the frame looks right, click crop and the cut downloads straight back to you. The whole cut runs on your own device, so nothing is sent to a server and there is no queue to wait in. You can crop one photo after another without the page ever reaching out to the network again.

Lock a ratio for a profile picture or social post

Lock a ratio for a profile picture or social post

A freehand crop is handy, but most pictures need a set shape. Lock the selection to a square for a profile picture, to 4:5 for a feed post, to 9:16 for a story, or to 16:9 for a thumbnail, and the box keeps that ratio while you drag. Social presets go a step further and start the crop at the size a platform expects, like the square an Instagram post wants or the wide frame a video thumbnail needs. You frame the shot once and the result drops in at the right proportions, with no guessing and no second pass to fix the shape.

Choosing JPG turns transparent areas white

Choosing JPG turns transparent areas white

If your image has see-through parts, the output format decides what happens to them. PNG, WebP, and AVIF all carry transparency through, so the cropped corners stay clear. JPG has no transparency at all, so any see-through area is filled with solid white when you export to it. That is not a glitch, it is simply how the format works. Pick PNG or WebP when you need the transparency kept, and reach for JPG when the crop is a normal photo with no clear areas and you want the smaller file. The done screen lets you switch the format before you save.

Nudge the selection with the keyboard

Nudge the selection with the keyboard

Dragging with a mouse or finger is fine for a rough frame, but the last few steps are easier with the keyboard. Once the selection is active, the arrow keys move it a tiny step at a time, so you can line an edge up exactly without fighting the pointer. This also makes the tool usable when a mouse is hard to control, which matters for anyone who relies on the keyboard to get around a page. The crop box, the ratio lock, and the move all respond to keys, so a precise cut never depends on a steady hand.

Export as PNG, JPG, WebP, or AVIF

Export as PNG, JPG, WebP, or AVIF

The crop can come out in four formats, and the right one depends on where the picture is going. PNG keeps every detail and transparency, which suits logos and graphics. JPG makes the smallest file for an ordinary photo, at the cost of transparency. WebP sits in between, smaller than PNG while still keeping clear areas. AVIF squeezes the file the most for the same look, though it takes a moment longer to write, especially on a cold start. Whatever you choose, the export holds the pixels you framed and nothing more, with the camera metadata stripped out along the way.

When another crop tool fits better

When another crop tool fits better

Cropping is about choosing a rectangle to keep. If you need a different shape or a different job, there is a closer tool. For a round profile photo with a transparent corner, use circle crop instead, since this tool only cuts rectangles. To set an exact width and height in pixels rather than a ratio, resize an image is the fit. And if the file is simply too heavy after the cut, run it through compress an image to bring the size down without touching the frame.

How it works

  1. Open your photo

    Drag an image onto the page or tap to pick one from your device. It opens inside the crop frame right away, with nothing uploaded.

  2. Frame the crop

    Drag the handles and move the image to set the box over the part you want. Lock a ratio or a social preset if you need a set shape.

  3. Fine-tune with keys

    With the selection active, nudge it a tiny step at a time with the arrow keys to line an edge up exactly.

  4. Pick a format

    Choose PNG, JPG, WebP, or AVIF on the done screen. PNG, WebP, and AVIF keep transparency, JPG fills it with white.

  5. Download the cut

    Save the cropped image to your device. The file holds only the pixels you framed, with the camera metadata removed.

Finish the image in one place

A crop is often one step. Round the shape, set exact pixels, or take out the background without leaving the page.

Frequently asked questions

How do I crop an image without losing quality?

Cropping itself does not soften what you keep, it only removes the area outside the selection, so the pixels inside stay exactly as they were. Quality drops only if you then export to a lossy format at a low setting, or expect the small crop to fill a much larger space. Keep the output as PNG, or as WebP at a high setting, and the part you framed looks the same as the original.

What aspect ratios and presets can I crop to?

You can crop freeform, or lock the selection to common ratios like square, 4:5, 9:16, 16:9, 3:2, and 4:3. On the social preset routes the crop also starts at the size a platform expects, such as a square Instagram post, a Facebook share image, a YouTube thumbnail, a Twitter header, or a LinkedIn banner. The box holds the ratio while you drag, so the frame never drifts.

Are my images uploaded to a server?

No. The crop runs entirely on your own device, and the photo is never sent anywhere. You pick a file, frame it, and the cut downloads straight back to you, with no round trip to a server in between. After the first load the page does not reach the network again, so a crop works even if the connection drops. The privacy page explains how files are handled.

Which image formats can I crop?

You can crop PNG, JPG, WebP, and AVIF images directly. Animated GIF is read as a single still, its first frame, since this is a still-image cropper. Formats like HEIC, TIFF, and RAW are not read here, so convert one of those to a common type first and then crop the result. The output comes back as PNG, JPG, WebP, or AVIF, whichever you choose.

Can I crop an image to custom dimensions?

Yes. You can drag a freeform selection to any shape, or lock a ratio and size the box to the part you want. The crop keeps the source pixels inside the selection, so the result is as large as the area you framed. It does not stretch a small selection up to a bigger target, which keeps the cut honest about how much detail it actually holds.

Can I rotate a photo while I crop it?

This tool focuses on the rectangular crop and the ratio lock rather than rotation, so it keeps the frame upright while you choose what to keep. If a photo comes in tilted, straighten or rotate it in an editor first, then crop the corrected version here. Keeping the two steps separate makes the crop itself fast and predictable.

Does cropping remove image metadata?

Yes. When the crop is exported, the camera metadata, such as the location, device model, and timestamps, is stripped out, and the file you download carries only the pixels. That is useful when you share a photo and do not want the embedded details going with it. If you need that metadata kept, work from a copy that still has it.

What is the difference between cropping and resizing?

Cropping changes which part of the image you keep by cutting away the edges, so the frame and the composition change but the kept pixels stay their original size. Resizing keeps the whole picture and changes its dimensions in pixels instead. If you want a tighter shot, crop. If you want the same shot at an exact width and height, resize is the right tool.

The details

Notes from the team on craft, formats, and the small decisions behind a good result.

Why cropping on your device beats a server cropper
A rectangular crop is light work for a browser, so there is no real reason to send the photo away to do it. When the cut runs on your own device, the picture never travels over the network, which means no upload wait, no queue behind other people, and nothing sitting on a server afterward. It also keeps working when the connection is patchy, because after the page loads the crop needs nothing more from the network. The trade is none, really, for this kind of edit: a server would only add a round trip and a copy of your file somewhere else, with no gain in the result. That is why the whole pipeline here stays in the page, from the moment you drop the photo to the moment the cut downloads.
How a ratio lock saves a second pass
Most pictures have a destination with a fixed shape: a square avatar, a 16:9 thumbnail, a 9:16 story, a banner that has to be wide and short. Cropping freehand and hoping it lines up usually means exporting, checking it in the destination, and coming back to fix the shape. A ratio lock removes that loop. You choose the shape before you frame, the selection holds it no matter how you drag, and the export lands at the proportions the destination wants on the first try. The social presets push this further by starting at the size in pixels a platform actually uses, so the crop is not just the right shape but the right size, ready to post without another tool in between.
What a crop can and cannot recover
It helps to know what a crop is doing to the pixels. Cutting away the edges loses nothing for the part you keep, because those pixels are passed straight through untouched. What a crop cannot do is invent detail: the result holds at most the source pixels inside your selection, so a tight crop of a small photo gives a small image, not a magically larger one. If you need the kept area to fill a bigger space, that is a separate job for an upscaler, and even then the extra pixels are guessed rather than recovered. Knowing this keeps expectations honest, and it is why the tool never offers to crop and enlarge in the same move.