Rotate Images
Rotate one or more images by 90, 180 or 270 degrees entirely in your browser. Nothing is cropped and nothing is uploaded.
- No upload — processed on this device
- No account needed
- Free to use

Keep going
The natural next step
The details
How it works and what to expect
How it works
- Add the images you want to rotate.
- Choose 90° clockwise, 180° or 90° anticlockwise.
- Click Rotate. The output keeps every pixel — it’s just turned — and files are delivered as a ZIP.
Keeping the original format
By default the rotated image keeps its original format. JPEG and WebP are re-encoded (rotating always re-encodes), so a high quality keeps the result close to the original. GIF and BMP are saved as PNG because re-encoding them in the browser isn’t possible.
Limits
- Rotations are limited to whole multiples of 90°. If you need a fine angle, rotate first, then crop.
- Per-file limit of 100 MB.
- Animated GIFs keep only their first frame.
Privacy
Rotation runs entirely in your browser. Your images are not uploaded to any server, and the rotated files are produced on this device.
Practical guidance
Using this tool well
When it is the right answer, what tends to go wrong, and what to check before you rely on the result.
Why use it
Orientation is metadata and pixels together: a photo that displays upright on a phone may print sideways. Rotating the actual pixels removes any doubt for whatever opens the file next.
Typical situations
- An image arrives sideways from a scanner or camera.
- A document page needs reorienting before printing.
- Several files in a batch all need the same correction.
Common problems
It looks correct in one viewer and sideways in another
Some viewers honour EXIF orientation, others do not. Rotating the pixels makes the file render the same everywhere.
The rotation I wanted is not available
The tool rotates in steps of 90 degrees. Arbitrary angles would need cropping and would reduce quality.
Rotation changed my file format
Output keeps the format you choose; pick the same one if downstream software expects it.
Check before you submit
- Open the output in a viewer different from the one you used to create it.
- If it will be printed, check the print preview orientation as well.
- Confirm nothing was cropped — rotation alone never removes pixels.