Crop by eye, not by numbers
Most crop jobs aren’t about pixel counts. You want the horizon level, the stranger out of frame, or a face centred for a profile picture. So this tool shows your photo with a crop box on top. Drag the corners and edges until it looks right, then apply.
Aspect ratio presets and where they fit
Snap the box to a fixed shape when the destination cares about proportions:
| Preset | Typical use |
|---|---|
| Free | Trimming clutter, any shape |
| 1:1 | Profile photos, square posts, product shots |
| 4:5 | Portrait social posts |
| 4:3 | The iPhone’s native shape, slide photos |
| 3:2 | Classic photo prints |
| 16:9 | Widescreen slides, wallpapers, video frames |
| 9:16 | Stories, Reels and phone wallpapers |
Locked ratios keep their shape while you drag, so you only decide the position and size.
One crop, many photos
This is the feature most free croppers don’t have. Set the crop once and it’s applied to every photo you selected. That’s a big time saver for:
- Screenshots where you want to cut the same status bar or toolbar
- Tripod or timelapse sequences shot from a fixed position
- Scanned documents photographed on the same table
- Product photos taken in a lightbox
It works best when the photos share the same size and shape. For photos that need different framing, crop them in separate batches.
Crop, then resize or compress
Cropping is often step one. A typical chain:
- Crop to the right shape here.
- Resize to the exact pixel size a site asks for.
- Compress if the form has a strict file size limit.
Cropping first is smarter than compressing first: you discard unwanted pixels before the encoder spends bytes on them.
Formats out
JPG is the default and opens anywhere. PNG is lossless if you plan more editing. WebP is compact for the web. HEIC keeps your crop in Apple’s format for your own library, at the cost of slower encoding and no metadata in the output.
Your photos don’t travel
The preview, the crop and the encoding all happen inside this browser tab. There’s no account to create and nothing is uploaded, and the cropper keeps working offline once the page has loaded.