Rotate an image

Rotate photos by 90, 180 or 270 degrees and download the corrected file.

Processed in your browser

Drop your image here

or choose an image from your device

Accepts JPG, PNG or WEBP · max 25.00 MB

How to use it

  1. 1Drop a JPG, PNG or WEBP file into the upload area.
  2. 2Choose 90°, 180° or 270° clockwise. The preview and the metadata tell you the dimensions you started with.
  3. 3Press Rotate. At 90° and 270° the canvas is created with width and height swapped, so a 1600 × 900 photo becomes 900 × 1600.
  4. 4Check the new dimensions in the result panel and download the rotated file.

Frequently asked questions

Can I rotate by an arbitrary angle like 7 degrees?

No — only the four right-angle steps are offered. Free angles would need padding or cropping to fill the corners, which changes framing in ways you can't preview here.

Does rotating lose quality?

The pixels themselves are moved, not resampled, so a right-angle rotation is geometrically lossless. If the output is JPG or WEBP it is re-encoded once, which is a small, one-off quality cost.

Why did my phone photo already look rotated before I did anything?

Browsers honour the EXIF orientation flag when decoding, so what you see is the upright version. Rotation is applied to that decoded image, and the saved file no longer relies on an orientation tag.

Does the file format change?

No. A JPG stays a JPG, a PNG stays a PNG. Use a converter afterwards if you also want a different format.