Rotate Image
Rotate an image in 90° steps or mirror it, and save the result with the change baked in.
Processed on your device — no upload
How to rotate image
- Choose the image that is facing the wrong way.
- Rotate or mirror it — the preview updates as you go.
- Download when it looks right.
How it works
Rotation is done with a canvas transform. The drawing origin is moved to the centre of the output, rotated by the angle you chose, optionally mirrored by scaling an axis negatively, and the image is then drawn centred on that origin. Composing the transforms this way means rotate-then-mirror behaves predictably instead of producing the surprising results you get from applying them separately.
A quarter turn swaps the output dimensions: a 4000×3000 photo becomes 3000×4000. The canvas is sized accordingly before drawing, which is why nothing is cropped.
There is a hidden cause worth knowing about. Phones do not rotate the pixels when you turn the handset — they write an orientation tag into the EXIF block and leave the image as the sensor captured it. Software that honours the tag shows the photo upright; software that ignores it shows it sideways. That is why a picture can look correct on your phone and wrong once uploaded.
This tool applies that tag during decoding and then bakes your rotation into the actual pixels. The saved file is upright everywhere, with no tag to misinterpret — which is the real fix rather than a display-time workaround.
A worked example
You took receipt.jpg holding the phone sideways. It looks fine in your gallery, but when you attach it to an expense claim the preview shows it rotated 90° counter-clockwise.
Choose the file. The preview already shows it upright, because the tool honours the orientation tag your gallery was using and the claim system was ignoring. This is the moment the cause becomes obvious: the photo was never really upright, it was only being displayed that way.
If the preview looks correct, you do not need to rotate at all — just download. The saved copy has the rotation baked into the pixels rather than described in a tag, so the claim system will show it the same way your gallery did.
Now a case that does need a turn: a document scanned upside down. Press ↻ Rotate right twice, or once more if you overshoot — the status line tracks the total, and the dimensions in the header swap on the odd turns and swap back on the even ones.
The mirror buttons are for a different job: reversing a photo taken through a front camera, or a scanned transparency that came out reversed. Mirroring is not rotation, and applying both is fine — the preview shows the combination live.
If the file is bigger than it needs to be after saving, compressing it is the next step.
Questions
Why did my photo look upright on my phone but sideways elsewhere?
Because phones store the picture as the sensor captured it and record the rotation as an EXIF tag. Software that honours the tag shows it upright; software that ignores it does not. Saving through this tool bakes the rotation into the pixels so every viewer agrees.
Is my image uploaded to be rotated?
No. The transform runs on a canvas in your browser. There is no backend to this site, so the file never leaves your device.
Does rotating reduce the quality?
A 90 or 180 degree turn moves whole pixels and loses nothing geometrically. Re-encoding a JPEG afterwards is a fresh lossy pass, done at a high quality setting, so any change is imperceptible. Save as PNG to avoid it entirely.
What is the difference between rotating and mirroring?
Rotating turns the image about its centre. Mirroring reflects it, which reverses text and swaps left for right. They are different operations and can be combined.
Can I rotate by an arbitrary angle?
Not here. Angles other than multiples of 90 require the canvas to be enlarged and the corners filled, and the result needs resampling. This tool sticks to the lossless quarter turns.
Why did the dimensions change?
A quarter turn swaps width and height, so a 4000×3000 image becomes 3000×4000. That is expected — nothing has been cropped.
Does rotating remove the photo metadata?
Yes. The image is redrawn through a canvas, which carries pixels only, so EXIF including GPS does not survive.
Can I rotate several images at once?
Not currently — one at a time, with a live preview so you can see the result before committing.
Does this rotate JPG and PNG photos?
Yes. Rotate JPG, rotate JPEG and rotate PNG all work, as do WebP and GIF. What you get back is a picture whose pixels have genuinely moved, rather than one carrying an orientation flag that some programs honour and others ignore.
Is turning an image the same as rotating it?
Yes — turn image and rotate images are the same request. Turn JPG, turn PNG, rotate picture: the pixels genuinely move, rather than the file gaining an orientation flag that some programs honour and others ignore.
Related Image tools
Compress Image
Shrink the file, keep the picture
open$termiva convert photo.png --to webpConvert Image
JPG, PNG and WebP, both ways
open$termiva resize photo.jpg --width 1200Resize Image
Set exact pixel dimensions
open$termiva crop photo.jpg --ratio 1:1Crop Image
Cut to a shape or a selection
open