Rotate an image
Turn a picture 90, 180 or 270 degrees and save it that way.
Or drop one anywhere on this page — JPG, PNG or WebP
What to know about Rotate Image
Turn a picture the right way up and keep it that way. A quarter, half or three-quarter turn is written into the pixels themselves, not stored as a tag some viewers honour and others ignore — so the rotated picture looks the same everywhere it is opened, uploaded or printed.
A sideways photograph is usually not sideways at all. Cameras and phones record the picture in the sensor's own orientation and attach an EXIF tag saying which way up it should be displayed. Most viewers honour that tag; some upload forms, older software and printers do not, which is why a photo that looks fine in your gallery arrives rotated in somebody's inbox.
This tool handles both halves of that problem. The orientation tag is applied when the picture is read, so what you see is what the picture is meant to look like, and the rotation you choose is then written into the pixel data itself. The result carries no orientation tag to be ignored, because it does not need one — the picture is genuinely the right way up, in every viewer, permanently.
Only 90, 180 and 270 degrees are offered, and that is a deliberate limit rather than a missing feature. Those three turns move whole pixels to whole pixels: nothing is resampled, nothing softens, and the result is mathematically identical to the original in a different arrangement. An arbitrary angle has to interpolate every pixel and leaves four empty corners that have to be filled or cropped away, which degrades the picture slightly and changes its shape. That is a genuinely different tool.
How to rotate an image
- 1
Open the picture
Drop in a JPG, PNG or WebP. Any camera orientation tag is applied as it loads, so you see it the right way up.
- 2
Choose the turn
90 degrees clockwise, 180 for upside down, or 270 for a quarter turn the other way.
- 3
Save it rotated
The new dimensions are reported — a quarter turn swaps width and height — and the rotation is permanent.
What Rotate Image accepts and produces
- Input
- One picture, with any camera orientation tag already applied when it is read.
- Output
- The picture turned by the angle you chose, with the rotation written into the pixels.
- Limits
- Only quarter turns are offered. An arbitrary angle would have to resample every pixel and leave empty corners to fill, which is a different operation with different trade-offs.
- Offline
- Yes, including on a device that has never been online since the page was cached. No engine download is involved.
Why Rotate Image here
- Rotation written into the pixels, not into a tag some software ignores
- Camera orientation applied on load, so sideways photos start out upright
- Quarter turns only, which means no resampling and no softening
- The photo is turned on your device and never uploaded
Where your file goes
Nowhere. This tool runs inside your browser, and the page is served with a policy that forbids it from sending your document anywhere. You can confirm that yourself: open your browser’s developer tools, watch the Network tab, and process a file.
Questions
Why does my photo look sideways in some apps but not others?
Because the camera stored it in its own orientation and attached a tag saying how to display it. Software that reads the tag shows the picture upright; software that ignores it shows the raw sensor orientation. Rotating with this tool writes the correction into the pixels, so there is no tag left to ignore and every viewer agrees.
Does rotating reduce the quality?
The rotation itself does not — 90, 180 and 270 degree turns map whole pixels onto whole pixels, so nothing is interpolated or blurred. If the result is written as JPG or WebP there is one fresh encoding pass, which is why a high quality setting is worth using if you plan to rotate a picture repeatedly.
Can I rotate by an arbitrary angle, like 5 degrees?
Not here. A small angle has to resample every pixel, which softens the picture, and it leaves four triangular gaps at the corners that must be filled or cropped out. That is a meaningfully different operation with its own trade-offs, and offering it alongside these three would blur the fact that the quarter turns are lossless.
Does a quarter turn change the dimensions?
It swaps them. A 4000 by 3000 picture rotated 90 or 270 degrees comes out 3000 by 4000. A 180 degree turn leaves the dimensions exactly as they were. The result panel reports the new size so there is no guessing.
Which way does 90 degrees turn?
Clockwise, as the labels say. 270 degrees is the same as 90 anticlockwise, which is the one people usually want for a photo taken with the phone held the other way round. If you pick the wrong one, rotating the result again costs nothing.
Is my photo uploaded to rotate it?
No. The picture is decoded, drawn into a turned canvas and re-encoded entirely within your browser. Nothing carrying it leaves your device, which you can verify in the network panel while the rotation runs.
Does it keep the EXIF data?
No. Re-encoding drops the metadata block, which takes the camera details, timestamp and any GPS coordinates with it. That is often exactly what you want before sharing a photo, and if it is not, your original file still holds all of it untouched.
Can I rotate a PDF page this way?
Use Rotate PDF instead. A PDF page carries its own rotation attribute, and setting that leaves the text selectable and the file small, whereas turning a page through pixels would flatten it into an image. Different formats, genuinely different jobs.