Rotate an image online
Turn sideways photos the right way up, or flip them for a mirror effect. Rotation runs in your browser, so your files stay private.
How to rotate an image
Rotate a photo 90 degrees or flip it
Pick the turn first, then add your images. Under Turn you can choose Right 90°, Left 90°, 180°, Flip H or Flip V. Right is selected when the page opens, which fixes the most common case, a portrait photo that shows up lying on its side. Every file you add is turned the same way, so a set of photos taken with the phone held sideways can be fixed in one go.
Flip H mirrors the picture from left to right, the way a selfie camera shows you before it saves. Flip V turns it upside down as a mirror image, which is different from 180°: a flipped photo shows text backwards, a rotated one does not. If you are not sure which you need, try one, look at the result and press Start over to try another.
Rotating by a quarter or half turn moves whole pixels, so nothing is stretched or cropped. A 4000 by 3000 photo turned 90° becomes 3000 by 4000. You can add up to 30 images at a time, up to 50 MB each, and download them one by one or all together in a ZIP. Everything happens in your browser and no file is uploaded.
Which format the rotated image is saved in
The rotated copy keeps the format of the original wherever the browser can save it. A JPG comes back as a JPG, saved at quality 92, a high setting where the difference from the original is very hard to see. A PNG comes back as a PNG and stays lossless, pixel for pixel. A WebP comes back as a WebP at quality 92, and transparent areas in PNG and WebP files stay transparent.
Two formats change on the way. An iPhone HEIC photo is saved as a JPG at quality 92, because browsers cannot write HEIC, and the same goes for AVIF, which a browser canvas cannot save either. Any other format, such as GIF, also comes back as a JPG. The file name stays the same unless the format changes, in which case only the ending is replaced, so IMG_1234.heic becomes IMG_1234.jpg.
Because a JPG or WebP is saved again, rotating the same photo many times in a row adds a little loss each time. If you need several turns, pick 180° or Left 90° once instead of pressing Right again and again.
Why phone photos show up sideways
A phone camera usually saves the pixels the way the sensor sees them and adds a small orientation tag in the EXIF data that says how the photo should be turned for viewing. Your phone and most modern apps read that tag and show the photo upright. Some older programs, websites and printers ignore it, and the same photo appears on its side.
The rotated copy you download from this tool is saved without that tag, with the pixels stored the way you see them in the result, so it looks the same in every program. Saving without the tag also means the rest of the metadata is dropped, including camera details and GPS location. If that is the only thing you need, remove EXIF strips it without turning the picture.