Rotate Images

Turn one picture or many: use the quarter and half turns, set any angle, or flip the picture. The canvas grows to hold a tilted picture, so no corner is cut off.

Free Runs in your browser Checked Tuesday, November 10, 2026

This tool runs in your browser. What you enter is not sent to us.

How to use it

  1. Click Choose files or drop your pictures on the box. Photos keep the orientation they were seen with.
  2. Use 90° left, 90° right or 180°, or set an Angle with the slider. Flip with Flip horizontal or Flip vertical if needed.
  3. Check the preview of the first picture, then choose a Background colour or keep the corners transparent.
  4. Click Rotate images, then download each picture or all of them as a ZIP.

Quarter turns and free angles

A quarter turn swaps the width and height of the picture, and a half turn keeps them. Both are exact, so they never blur. Any other angle turns the picture about its centre and gives it a larger canvas, the smallest rectangle that holds the whole turned picture. The new corners are filled with the background colour, or left transparent in PNG and WebP.

Width after a turn = width × |cos angle| + height × |sin angle|
Height after a turn = width × |sin angle| + height × |cos angle|

Flips and the order of the steps

A flip mirrors the picture across its vertical or horizontal centre line. The tool flips first and turns second, so a flip and a turn together give the same picture that a person would get by holding a printed photo, flipping it and then turning it.

Photos that are already sideways

Many phone photos are stored sideways with an orientation tag, and the browser applies that tag when it reads the file. The turn starts from the picture as you see it, so you do not need to correct the orientation first.

Example: a 30° tilt of a landscape photo

A landscape photo of 1000 × 600 pixels, turned by 30 degrees, needs a canvas of 1167 × 1020 pixels: the width is 1000 × cos 30° + 600 × sin 30°, and the height is 1000 × sin 30° + 600 × cos 30°, rounded up. The corners of the turned rectangle reach beyond the original frame. The new corners are filled with the background colour you choose, or stay transparent in a PNG.

Turning by 90 degrees instead gives a portrait picture of 600 × 1000 pixels, with no empty corners at all.

Frequently asked questions

Does rotating a picture lower its quality?

A quarter or half turn is exact, so the pixels are only moved. Any other angle must resample the picture, which softens its edges a little, and the tool then writes the new file once, at a high quality.

Why are there coloured corners after I turn a picture?

A tilted rectangle leaves empty triangles at its corners. They are filled with the background colour you choose. Tick Keep the corners transparent and use PNG or WebP to leave them clear instead.

How do I turn a picture upside down?

Choose the 180° button. A half turn keeps the size of the picture and rotates it through the middle.

Can I rotate several photos to the same angle?

Yes. Add up to 50 pictures, set the angle once and download all the results as one ZIP file. Each picture keeps its name with -rotated added.

Are my pictures uploaded when I rotate them?

No. Your browser reads, turns and writes each picture on your own device. You can check this by turning off your internet connection after the page has loaded.

Sources

Figures and text last checked on Tuesday, November 10, 2026.

We use necessary cookies to run the site. With your consent, Google also uses advertising cookies to show personalised ads. If you reject them, you still see ads, but they are not personalised.