Crop, rotate and flip images
Crop a photo to a fixed ratio, rotate it by 90 degrees or fine-tune by 1 degree, and flip it. Runs in your browser, free, no sign-up.
1. Upload a photo
Drop a photo here or choose a file.
One JPG, PNG or WebP up to 30MB and 50 megapixels ยท Rotating and flipping happen inside your browser
2. Aspect ratio
Drag the edges to crop freely
3. Rotate and flip
4. Output format
Your photo never leaves this device.
Preview
Add a photo and it appears here. Pick a ratio, drag the frame to crop, rotate or flip, then click Convert.
What to do next
How it works
Add a photo and choose a ratio. Free lets you drag the frame anywhere. 1:1, 4:3, 16:9, ID photo and A4 lock the frame to that proportion. Drag the frame edges with a finger or mouse to set the crop, and drag inside the frame to move the photo.
Rotate with the +90 and -90 buttons, and fix a slightly tilted horizon with the fine slider in 1-degree steps. You can also flip horizontally or vertically. Click Convert to see a preview with the pixel size and file size. Adjust and click again if needed.
Things to know
Tilting by a few degrees leaves empty corners. They are filled white in JPG and transparent in PNG and WebP. To avoid them, pull the crop frame in a little.
Output is capped at 50 megapixels. Larger areas are scaled down proportionally and the tool tells you. Animated GIFs are not supported.
Frequently asked questions
How do I crop for a passport or ID photo?
Choose the 3 x 4 ID photo ratio and the frame locks to that proportion. Drag until the face is centered and click Convert. Before printing, check the pixel size the photo service or kiosk requires (usually at least 1,200px on the long side).
My photo opens sideways.
The EXIF orientation of phone photos is applied as soon as the photo loads. If it is still sideways, rotate it with the +90 or -90 button and save. The saved file contains the actual rotated pixels rather than an orientation tag.
Will the quality drop?
Cropping, 90-degree rotation and flipping do not resample the pixels, so quality is essentially unchanged. Saving as JPG or WebP re-compresses the image, so keep the quality at 90 or above. PNG has no compression loss.
Do my files get uploaded anywhere?
No. The photo is processed inside your browser and never sent over the network. Location and camera metadata are not carried into the result either.