tool hub Tool Hub

Image Rotate

Image Rotate — runs in your browser. Inputs are not stored.

Runs in your browser No sign-up Free to use


Image rotate / flip

Enter values, then press Calculate.

How to use

  1. Choose an image file. The preview is drawn on a canvas.
  2. Use 90° left or 90° right to set orientation. You can press several times.
  3. For a mirror flip, press Flip horizontal or Flip vertical.
  4. Save with Download PNG. The filename is rotated.png.
  5. 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.

Image Rotate cover image
Your input is not sent to the server and disappears when you close the page.

Last reviewed: 2026-09-04