Rotate an Image
Turn sideways or upside-down photos the right way round, or straighten a tilted horizon by a few degrees. Apply the same turn to one image or a whole batch.
- On-device
- No sign-up
- Batch
- Free, no watermark
Drop images on the plate
or paste with Ctrl/⌘ V
Processed on this device
How it works
- 01Drop, choose or paste the images to rotate.
- 02Pick 90°, 180° or 270°, or type a custom angle and background.
- 03Select Process to rotate every image the same way.
- 04Download each image, or select Download all for a ZIP.
Why use this tool
Clean quarter turns
90°, 180° and 270° rotations move pixels without any resampling, so edges and fine detail stay exactly as they were.
Any angle you need
Enter a small angle to level a crooked scan or horizon. The canvas grows so no corner gets cut off.
Your choice of corners
The new corner areas from an angled rotation can be transparent or filled with a background color you pick.
Supported formats
Use cases
Sideways scans
A stack of receipts or forms scanned in landscape comes out lying on its side. Rotate the whole batch 90° at once.
Tilted horizons
A beach photo leans two degrees to the left. Rotate by 2°, then crop off the angled corners for a level shot.
Upside-down uploads
Photos taken with a phone held upside down show inverted in some apps. A 180° turn fixes them for good.
Technical details
A rotation by 90°, 180° or 270° is a lossless pixel turn: each pixel moves to a new position and nothing is interpolated. The output is still re-encoded when it’s saved, so a JPG goes through one more compression pass unless you save as PNG. Arbitrary angles are different. The image has to be resampled, which softens it very slightly, and the canvas expands to fit the rotated corners. A 1000×1000 image rotated 45° becomes roughly 1414×1414.
The extra corner areas can be transparent if you save as PNG or WebP. JPG has no transparency, so pick a background color for it. Choosing white or a color close to the photo’s edges makes the corners less noticeable. To get a straight rectangle with no corners at all, follow an angled rotation with the crop tool and trim inward until the empty triangles are gone. You lose a thin strip of the photo along each side, so leave some margin when you shoot.
Your files stay with you
This tool runs entirely inside your browser using Web Workers and WebAssembly. Your images are never uploaded, never stored on a server and never used to train AI. Close the tab and they’re gone. Learn more
Frequently asked questions
Does rotating a JPG lose quality?
Quarter turns don’t change any pixel values, but the rotated image is saved again, so a JPG gets one more round of compression. At normal quality that’s hard to see. Rotating by an odd angle also resamples the pixels, which adds a slight softening.
How do I straighten a crooked photo?
Enter a small custom angle, such as 1.5 or -2 degrees, and check the live preview until the horizon or edge looks level. The canvas expands to show the full image, so crop the angled corners afterward if you want a clean rectangle.
Why is my rotated image bigger than the original?
When you rotate by an angle that isn’t a multiple of 90°, the corners of the photo stick out past the original frame. Pixellin enlarges the canvas so nothing is clipped, which increases the pixel dimensions and usually the file size.
Can I rotate a batch of photos at once?
Yes. Add up to 200 images, choose the rotation once, and every file is turned by the same amount. This works well for scanned pages. If your photos need different turns, process them in separate groups.
Related tools
Crop Image
Cut away the edges you don’t want, or trim a photo to an exact ratio for a profile picture, product grid…
EDITAdd Text to Image
Put a caption, title or label on an image in a few clicks.
EDITAdd Watermark
Stamp your name, website or logo on photos before you share them, placed in one corner or tiled across the…
EDITRemove Solid Background
Turn the plain background of a logo, signature, icon or product shot transparent.
EDITFlip Image
Reverse a photo left to right, turn it upside down along its horizontal axis, or do both.
EDITBlur Image
Soften an entire photo with a smooth, Gaussian-style blur.