Free Rotate Image Online
Rotate any photo by 90°, 180°, 270° or a custom angle — with live preview and instant download. Runs entirely in your browser, nothing is uploaded.
Preview
Rotation & Export
What Is Image Rotation?
Image rotation turns a picture around its centre point by a specified number of degrees. It's one of the simplest image operations, but the quality of the result depends entirely on the angle you choose. There are two very different cases:
- Right-angle rotations (90°, 180°, 270°). The pixel grid is simply rearranged — every pixel moves to a new position with its exact colour value unchanged. This is completely lossless.
- Arbitrary rotations (any other angle). The pixel grid no longer aligns with the canvas, so each output pixel must be interpolated from its neighbours. This softens the image slightly, and the corners become empty.
How each rotation mode works
| Rotation | What happens | New dimensions |
|---|---|---|
| 90° left | Top row becomes left column (bottom-to-top) | H × W (swapped) |
| 90° right | Top row becomes right column (top-to-bottom) | H × W (swapped) |
| 180° | Grid flipped both horizontally and vertically | W × H (unchanged) |
| Custom angle | Interpolated rotation with a larger canvas to fit | Computed from the angle |
Why do the corners become empty?
Imagine a photograph printed on a sheet of paper. If you rotate the sheet by 37°, it no longer fills the frame it came in — the four corners are empty. The same happens digitally:
- In PNG or WebP, those corners stay transparent. The image will display correctly on any background.
- In JPEG (which has no transparency), the corners are filled with a background colour. White is the safest default — the resulting image looks like a photo rotated on a white card.
You can turn on Trim transparent edges to crop the rotated image down to just the non-transparent region. This removes the empty corners but also cuts off part of the actual image. Useful when you want a "tight" result.
When to use each rotation type
- Fix a sideways phone photo. Use the 90° buttons. Lossless and instant.
- Fix an upside-down image. Use 180°.
- Straighten a slightly tilted scan. Use the angle slider — 1° to 5° is usually enough.
- Create a diagonal composition. Custom angle — typically 15° to 45°.
- Flip a landscape photo to portrait. 90° left or right. The result is lossless.
About EXIF orientation
Phone cameras often save photos sideways and add an EXIF Orientation tag that tells viewers how to display them. Browsers respect this tag, but many apps and services don't. Rotating with this tool bakes the correct orientation into the pixel data, so the result displays correctly everywhere — including apps that ignore EXIF.
Output format comparison
| Format | Best for | Transparency | File size |
|---|---|---|---|
| PNG | Screenshots, text, logos, sharp edges | ✅ Yes | Largest |
| JPEG | Photographs, social media, web images | ❌ No (fills with colour) | Smallest |
| WebP | Modern websites | ✅ Yes | 25–35% smaller than JPEG |
PNG is the default because it preserves transparency and quality perfectly. Switch to JPEG if you're working with photographs and file size matters.
Common use cases
Fix Sideways Photos
Phone photos that save in the wrong orientation — fix them instantly.
Straighten Scans
Scanned documents come out 1–2° off. Use the slider for a precise fix.
Creative Composition
Rotate graphics diagonally for magazine-style layouts and social posts.
EXIF Fixes
Bake correct orientation into the pixels so it displays right everywhere.
Print Orientation
Turn landscape photos into portrait for framed prints or photo books.
Wallpapers
Rotate desktop wallpapers to portrait for phone screens.
Product Photos
Match orientation across a product catalogue for consistency.
Social Media
Fit portrait photos into landscape Instagram, Twitter or Facebook slots.
Privacy and security
This rotate image tool runs entirely in your browser using the Canvas API. Your image is never uploaded, never stored, and never transmitted to any server. The processing happens on your device, which means the tool works offline once the page has loaded. Safe for private photos, confidential documents and personal images.