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
- 1Drop a JPG, PNG or WEBP file into the upload area.
- 2Choose 90°, 180° or 270° clockwise. The preview and the metadata tell you the dimensions you started with.
- 3Press Rotate. At 90° and 270° the canvas is created with width and height swapped, so a 1600 × 900 photo becomes 900 × 1600.
- 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.
Related tools
- Flip ImageMirror an image horizontally or vertically, then download the result.
- Crop ImageTrim an image to the exact area you want, using pixel-accurate crop values.
- Resize ImageSet exact pixel dimensions or aim for a target file size in KB. Everything runs in your browser.
- Image CompressorReduce JPG, PNG or WEBP file size with a quality slider you control. Compression happens in your browser.