Rotate Image Online — Turn or Flip a Photo Free
Turn a sideways photo upright, or mirror it.
Drop a file here
or click to choose a file
Runs on your device Your file is processed by your own browser and is never uploaded to a server.
Short answer
An image can be rotated in a browser by 90 degrees in either direction, by 180 degrees, or mirrored horizontally or vertically. Unlike changing the EXIF orientation flag, this rewrites the actual pixel data, so the corrected orientation holds in every viewer, editor and upload form — including the ones that ignore metadata.
At a glance
| Accepts | JPG, PNG, WebP, GIF, BMP |
|---|---|
| Produces | Same format as the input |
| Processing | In your browser |
| Price | Free, no limits |
| Account | Not required |
A photo that looks upright on your phone but sideways once uploaded is almost always a metadata problem: the camera stored the image in one orientation and set a flag saying "rotate this on display". Software that honours the flag shows it correctly, and software that does not shows it on its side.
Rotating the pixels themselves ends the argument. The output has no orientation flag left to misread, so it appears the same way everywhere. The rotation happens after any existing EXIF rotation has been applied, so what you see in your file browser is what you are turning.
How to use it
- 1
Add the image
Drop in the photo that is the wrong way round.
- 2
Choose the rotation
90° in either direction, 180°, or a horizontal or vertical mirror.
- 3
Download
Save the corrected image in its original format.
Frequently asked questions
Why does my photo look sideways only after uploading it?
The site ignored the EXIF orientation flag your camera wrote. Rotating the pixels, as this tool does, removes the ambiguity so every viewer agrees.
Does rotating lose quality?
A 90° or 180° turn moves pixels without resampling them, so nothing is lost geometrically. If the file is a JPEG it is re-encoded, which costs a small, invisible amount at the High quality used here.
What is the difference between 180° and flipping vertically?
A 180° rotation turns the image upside down while keeping left and right in place. A vertical flip mirrors it, so any text reads backwards.
Can I rotate by an arbitrary angle?
Not here. Free-angle rotation requires cropping or padding the corners, which is an editing decision rather than a correction.