Image Rotate
Image Rotate — runs in your browser. Inputs are not stored.
Image rotate / flip
Enter values, then press Calculate.
How to use
- Choose an image file. The preview is drawn on a canvas.
- Use 90° left or 90° right to set orientation. You can press several times.
- For a mirror flip, press Flip horizontal or Flip vertical.
- Save with Download PNG. The filename is rotated.png.
- To use another photo, Reset then choose again. There is no arbitrary angle such as 45°.
Key concepts
Image rotate/flip is for straightening landscape photos, scans, and icons in 90° steps. Canvas transforms accumulate, so two 90° rights become 180°. Output is a PNG re-encode. It is a rotate tool that also mirror-flips left-right or up-down, then saves PNG.
One file at a time; there is no batch folder. It runs locally with no server transfer. To strip EXIF only and keep pixels, an EXIF-remover is a better fit. Transforms accumulate, so four 90° rights return to the start. There is no free 45° rotate. If you make a mistake, press the same button more times or reset and upload again. There is no arbitrary angle.
Example
Upload a landscape photo that should be portrait and press 90° right once to straighten it. Add Flip horizontal for a mirror image. After Download PNG, continue with the resizer if you need a smaller file. One 90° left then Flip horizontal applies both orientation and mirror. The save name is rotated.png. Flip vertical alone shows an inverted preview; the download name is still rotated.png.
Related: Image resizer · EXIF remover
Frequently asked questions
Can I rotate an image to an arbitrary angle like 45°?
Only 90° steps and horizontal/vertical flips are supported. For diagonal rotation, use another editor. 45° rotation is not supported.
What is the download filename?
It is saved as rotated.png. Original JPEG quality is not kept; it is redrawn as PNG.
Can I rotate several images at once?
One at a time. Folder batch rotate is not supported.
Does rotate keep original JPEG quality?
It is a PNG re-encode. File size can differ from the original.
Is the image sent to a server?
No. Only a browser canvas is used. The image does not leave this device.
Can I combine rotate and flip?
Yes. They accumulate in button order. Changing flip vs. rotate order can change the result. Note the order if you need to reproduce it.
Last reviewed: 2026-09-04