Batch Rotate and Flip Images Online - Fix Photos in Bulk
Turn photos in 90-degree steps or mirror them horizontally and vertically. Rotation rewrites the pixels rather than an EXIF tag, so the fix holds everywhere. Drop in several files at once for batch mode.
- 1Add your imageJPG, PNG or WebP — it stays in this tab
- 2Set it upSay what the result should look like
- 3Press the buttonThe result appears beside the original
Select several files at once to rotate a whole batch.
Add one above. It is read in this tab and never uploaded.
Turn or mirror the photo with the buttons below. The new orientation shows up here.
Settings
Each one says what it does. Change any of them and run it again.How to use it
How to rotate or flip an image
- Add your images. Select one file or several at once; the preview shows the first, and every turn or flip you set is applied to all of them.
- Rotate in 90-degree steps. Click until the orientation is right. Each press turns the image a quarter turn without resampling any pixels.
- Flip if you need a mirror. Horizontal reverses left to right, the fix for a reversed selfie. Vertical reverses top to bottom.
- Check the preview, then apply and download. What you see on the canvas is what gets saved, in the file's own format (PNG, JPEG or WebP), one by one or as a ZIP.
If the photo is not sideways but tilted, a crooked horizon or a document shot at an angle, the perspective straightener handles arbitrary angles and keystone correction. To strip the EXIF orientation tag along with the rest of the metadata, use the metadata remover.
About this tool
Why a photo shows up sideways
A photo that looks upright on your phone but sideways everywhere else usually is not rotated at all. Cameras record the image in the sensor's native orientation and add an EXIF Orientation tag saying which way up it should be displayed. Phone galleries read that tag; plenty of upload forms, document editors and older programs ignore it, so the picture appears rotated 90 or 180 degrees.
Rotating here fixes that permanently, because the pixels themselves are rewritten rather than a tag being flipped. The image then looks the same everywhere, regardless of whether the software reading it honours EXIF. That is why rotating before uploading to a form, a print service or a CMS tends to solve orientation problems that keep coming back otherwise.
Rotation in 90-degree steps is a clean operation: the pixels are moved, not resampled, so nothing is blurred or interpolated and the result is as sharp as the original. Flipping works the same way. Horizontal flip mirrors left to right, which is the one to use for selfies that came out reversed or text that reads backwards in a mirror shot. Vertical flip mirrors top to bottom, mostly useful for building reflection effects.
Drop in several files at once and the page switches to batch mode, applying the same rotation to every image and handing them back together, which saves a lot of clicking when a whole folder came off the camera sideways. Everything runs on your own device, so a batch of personal photos or client work is processed without any of it being uploaded.
Features
No quality loss
90-degree rotations move pixels rather than resampling them, so the output is exactly as sharp as the original.
No account, no tracking
Nothing to sign up for and nothing logged. The images are read and rewritten entirely on your own device.
Batch mode
Select several files and the same rotation or flip is applied to all of them in one pass.
Common questions
Frequently asked questions
Can I rotate several photos at once?
Yes. Select multiple files and the page switches to batch mode, applying the same rotation or flip to every image and returning them together.
Why does my photo look right on my phone but sideways elsewhere?
The camera stored it in the sensor's orientation plus an EXIF Orientation tag. Phone galleries honour that tag, many upload forms and editors ignore it. Rotating here rewrites the actual pixels, so it displays correctly everywhere.
What is the difference between rotate and flip?
Rotation turns the image; flipping mirrors it. A horizontal flip reverses left and right, which is what fixes a selfie that came out mirrored, and it is not the same as rotating 180 degrees.
Does rotating reduce quality?
Not at 90-degree increments. The pixels are moved rather than interpolated, so nothing is softened. PNG files are saved back as lossless PNG; JPEG and WebP files are re-saved at 95% quality.
Does it work on a phone?
Yes. The page is responsive and the processing runs on the phone itself, so it works the same as on a desktop.
Check for yourself that nothing is uploaded
🔎 Verify it yourself: nothing uploads
Don’t take our word for it. Open your browser’s DevTools (F12 → Network tab), then run this tool on any image. You’ll see no upload request at all — your file never leaves this tab. You can even turn off Wi‑Fi once the page has loaded and keep working. Every tool on this site works the same way — all processing happens on your device.