Rotate or flip an image
Fix a sideways photo — in your browser, never uploaded.
How it works
Three steps, and nothing leaves your device.
-
1
Drop in the image
The preview shows the current orientation, including any rotation your camera recorded.
-
2
Turn or mirror it
Rotate in 90° steps, and mirror horizontally or vertically. The preview updates as you go.
-
3
Download the fixed image
The rotation is baked into the pixels, so it looks the same in every application.
Why photos appear sideways in the first place
- Most sideways photos are not actually rotated. Phone cameras record the image in the sensor's orientation and add an EXIF tag saying which way up it should be shown. Software that reads the tag displays it correctly; software that ignores it shows the raw sideways frame. That is why the same photo looks right on your phone and wrong after uploading.
- Rotating here fixes it permanently. This tool re-encodes the pixels in their new orientation rather than setting a tag, so the result looks the same everywhere — including in the applications that caused the problem by ignoring the tag.
- 90° rotation is lossless in shape but not in encoding. Turning an image by a quarter turn swaps its width and height without resampling anything. The file is re-encoded on save, so a JPG will go through one more compression pass; the visible effect at high quality is negligible.
- Mirroring is not the same as rotating. A horizontal flip produces a mirror image — text within the photo reads backwards. It is useful for matching a subject's direction in a layout, and wrong for anything containing signage or lettering.
Frequently asked questions
Why does my photo look correct on my phone but sideways elsewhere?
Your phone reads the EXIF orientation tag; the other application does not. Rotating the image here writes the correct orientation into the pixels themselves.
Does rotating reduce quality?
The rotation itself moves pixels without resampling. Saving re-encodes the file once, which at high quality is not visible.
Can I rotate by an arbitrary angle?
Not here — this tool does 90° steps and mirroring, which are the operations that need no resampling and no cropping.