Rotate an image by 90, 180 or 270 degrees, or mirror it horizontally and vertically. Chain operations and download the result.
100% Local
🔄
Upload an image to rotate or flip
How to Use Image Rotator
Upload an image — drag, click or paste.
Rotate — click 90° left, 90° right or 180°. Each click applies on top of the previous rotation, so you can chain them.
Flip — mirror horizontally (left-right) or vertically (top-bottom), in any order with rotation.
Download — pick the output format and save. Reset returns to the original orientation.
Rotating JPG photos taken in portrait
Phone cameras often store an orientation flag in EXIF metadata instead of actually rotating the pixels. If a portrait photo appears sideways here, rotate it 90° once to fix it; the downloaded file will have the pixels baked in the correct way.
Features
90°, 180° and 270° rotation, chainable.
Horizontal and vertical flip, combinable with rotation.
Live preview on a canvas.
Export to PNG, JPG or WebP.
All processing runs locally in your browser. Your data is not uploaded to any server.