Rotate an image
Turn a photo in quarter steps and save it that way, EXIF orientation included.
Drop an image to start
Runs in your browser. Nothing is uploaded.
Rotate left or right in ninety-degree steps. The turn is written into the pixels of the saved file rather than recorded as an orientation tag, so the image is upright in every viewer — including the ones that ignore the tag, which is why a photo can look right on a phone and sideways on a website.
Orientation the camera already recorded is read and applied before anything else, so what you see when the image loads is the photo the right way up, not the sensor's idea of it.
Rotating several at once works from the list: select them and each turns from wherever it currently sits, so a batch that arrived at different orientations is not flattened to a single one. The turn is applied before any resizing, which means a height limit applies to the picture as you will see it rather than as it was stored.
Step by step
- 1Drop in the images.
- 2Press rotate left or right until it looks right.
- 3Press Download — the turn is written into the pixels.
Questions
Can I rotate by an arbitrary angle?
No, quarter turns only. Free angles need a background fill and a decision about cropping the corners, neither of which is built.
Why did my photo change orientation as soon as I loaded it?
It was carrying an EXIF orientation tag. That gets applied on load, so you are editing what the picture actually looks like.
Does rotating lose quality?
A quarter turn moves pixels without resampling them. Saving to JPEG or WebP re-encodes the file, so keep PNG if you want it lossless.