Rotate an image
Turn any image 90°, to a custom angle, or flip it — straighten photos and download as PNG or JPG. Nothing is uploaded.
Rotate in 3 simple steps
Add your image
Click or drop any JPG, PNG or WebP image.
Rotate or flip
Use the 90° buttons, the angle slider, or flip horizontally / vertically.
Download
Save the result as a PNG or JPG.
Why use this image rotator
Any angle
Not just 90° — rotate to any degree to straighten a tilted photo or scan.
Flip & mirror
Mirror horizontally or vertically, on their own or with a rotation.
No cropping
The canvas expands so the whole image is kept — nothing gets cut off.
PNG or JPG
Keep transparent corners with PNG, or fill them with a color for JPG.
Private
Rotation runs in your browser; your image is never uploaded.
Free
No sign-up, no watermark, no limits.
Rotate, straighten or flip any image
Sometimes a photo comes out sideways, a scan is slightly tilted, or you just need a mirrored version. This tool handles all of it: tap a 90° button for a quick quarter turn, drag the angle slider to straighten by any number of degrees, or flip the image horizontally or vertically. The canvas grows to fit the rotated image, so nothing is ever cropped.
Everything runs in your browser, so it's instant and private. Next you might want to crop the image, resize it, or compress it to a smaller file. To rotate PDF pages instead, use Rotate PDF.