How to rotate an image
Choose the rotation
90° right, 90° left or 180°, and a mirror if you need one. The previews show the result before you download.
Add your images
JPG, PNG, WebP, HEIC or AVIF. All images in a batch get the same settings.
Download
JPG, PNG and WebP keep their format; HEIC and AVIF become JPG. Save one by one or as a ZIP.
Turned on your device
Rotating happens in your browser. Your photos are never uploaded, so private pictures, scanned documents and photos of your children stay on your device. The location is removed by default, too.
Why photos end up sideways
A phone camera always records the picture the same way round. When you hold the phone upright or upside down, it doesn’t turn the pixels – it saves a small orientation tag that tells apps how to show the photo. Your phone and every current browser read that tag. Some older programs and upload forms don’t, and show the photo the way it was recorded: sideways.
Lossless rotation for JPG
For JPG photos, KeepPixels changes only that tag by default. The image data is copied byte for byte, so the photo keeps all of its quality, and even a 50-megapixel picture is done instantly. You can rotate the same photo again and again without it ever getting worse.
If a photo has to look right in a program that ignores the tag, choose Turn the pixels. The photo is then turned and saved again at quality 90 – with no visible difference – and shows the right way up everywhere. A tip: with No rotation and Turn the pixels, a photo is saved exactly as your phone shows it.
Which setting do I need?
| Problem | Setting |
|---|---|
| The photo lies on its side | 90° right or 90° left |
| The photo or scan is upside down | 180° |
| Selfie with mirrored text | Flip horizontally |
| Fine on the phone, sideways elsewhere | No rotation + Turn the pixels |
PNG images are always turned pixel by pixel without any loss. WebP is saved again, and iPhone photos in HEIC become JPG.
Need a smaller file afterwards? Resize the image or compress it to an exact size. Photos from an iPhone? HEIC to JPG turns them upright automatically.
Learn more
- What is a HEIC file?HEIC is the photo format iPhones use by default. What it is, why Apple chose it, which devices open it, and how to turn it into a JPG when you need one.
- HEIC vs JPG – which is better?HEIC saves space, JPG opens everywhere. A clear comparison of quality, file size, colour and compatibility, and when to use which.
- How to open HEIC files on WindowsWindows can't open iPhone HEIC photos out of the box. Four ways to view them – with Microsoft's extensions, free viewers or by converting to JPG.
- How to make your iPhone save photos as JPGThree ways to get JPGs from an iPhone – change the camera format, convert during transfer, or convert only the photos you share.
Frequently asked questions
Does rotating a JPG reduce its quality?
Not with the default setting. Only the orientation tag changes and the image data stays exactly as it was, so you can rotate the same photo as often as you like. With "Turn the pixels" the photo is saved again at quality 90, which you can change.
My photo looks fine on my phone but sideways on a website. How do I fix it?
The website ignores the orientation tag. Choose "No rotation" and "Turn the pixels": the photo is saved upright in its pixels, exactly as your phone shows it, and appears the right way up everywhere.
How do I un-mirror a selfie?
Choose "No rotation" and tick "Flip horizontally". Text on a T-shirt or a sign then reads the right way again.
Can I rotate many photos at once?
Yes. Add as many as you like – they all get the same rotation. Photos that need a different rotation can go in a second round; download the first batch before you change the settings.
What is the difference between flipping vertically and rotating 180°?
Rotating 180° turns the whole photo upside down, like turning a print around. Flipping vertically mirrors it from top to bottom, so text appears back to front.
Are my photos uploaded?
No. They are rotated in your browser and never leave your device.