Home / Image tools / Crop image

Crop image

On-device · no upload

Crop a photo to a common aspect ratio, centered on the middle of the image. Files are processed in your browser — nothing is uploaded, nothing is stored.

Drop images here
Up to 100 MB per file · up to 30 files at once
Crop to
Square
1:1 — profile photos, thumbnails.
Portrait
4:5 — a common social media ratio.
Widescreen
16:9 — video thumbnails, banners.
Add a file to start. The button stays put so it never jumps under your cursor.

How to crop an image

1
Drop your JPEG, PNG or WebP files onto the box above, or pick them from disk. Nothing uploads.
2
Choose the ratio you need.
3
Press Crop. Each image is trimmed from its center on your device.
4
Download the files individually or all at once as a zip. Close the tab and every trace is gone.

Questions

Is cropping an image here really private?
Yes. The crop runs on your device using the browser's own image codecs — the file is never sent over the network.
Can I choose exactly which part of the image to keep?
Not in this first version — the crop is always centered, taking the middle of the image and trimming the sides or top and bottom evenly to reach the ratio. There's no drag-to-position control yet.
What if my photo is already close to the ratio I picked?
Then very little gets trimmed — the crop only removes what it needs to reach the target ratio, nothing more.
Is there a file size limit?
100 MB per file, and 30 files per batch, limited by your device's memory rather than a paid tier.
Do I need an account?
No. There is no sign-up, no email, and no usage cap. Nothing about your files is logged.

About cropping images

Cropping to a ratio means deciding, for the image's actual width and height, which dimension is the limiting one for the ratio you picked, then trimming evenly off the two opposite edges of whichever side is oversized. A landscape photo cropped to a 1:1 square loses width off both sides; a very wide photo cropped to a 4:5 portrait loses quite a lot.
This runs entirely in the codecs already built into your browser, so the crop happens in memory with no upload step and no server-side queue. Your file is never uploaded, never queued on a server, and never deleted from one — because it was never there.