Straighten and mirror any image in seconds
We have all met the same small annoyance: a photo opens on its side, a scan comes out upside down, or a selfie shows the writing on your shirt reversed. Two simple moves fix every one of those cases: rotating (turning the image while keeping its content) and flipping (creating a mirror-image reflection).
This tool does exactly that, right inside your browser. Load a JPG, PNG or WebP image, tap the buttons you need, and download the result in the same format. Nothing is uploaded to the internet — every transformation happens on your own device, so you can work with personal documents, ID scans or private photos with complete peace of mind.
Rotating is not the same as flipping
This is the most common mix-up, and choosing the wrong one leaves the image worse than before:
- Rotating spins the whole image, like tilting your head. A photo lying 90° to the right stands upright when you rotate it 90° to the left. The content is unchanged — only its orientation is.
- Flipping produces a mirror reflection. Flipping horizontally swaps left and right (this is what fixes selfies), while flipping vertically swaps top and bottom. Flipped text reads backwards, so this is for pictures, not for documents with lettering.
In short: if the image is sideways, rotate; if it looks “mirrored”, flip.
How to use it
- Drag your image into the drop area, or click “Choose image”.
- Use the buttons: rotate 90° left or right, rotate 180°, flip horizontal or flip vertical.
- The transformations stack on the live preview. Overdid it? Press “Reset” to return to the original.
- Click “Download” to save the result in the same format as the original image.
| Your problem | Button to use |
|---|---|
| Photo lying to the right | Rotate 90° left |
| Photo lying to the left | Rotate 90° right |
| Photo completely upside down | Rotate 180° |
| Selfie with text mirrored | Flip horizontal |
| Scan reflected top-to-bottom | Flip vertical |
A worked example
You scanned a receipt with your phone app and it came out sideways: it measures 3024 by 4032 pixels, but the text runs bottom-to-top, rotated 90° to the left. You click “Rotate 90° right” once. The preview snaps upright instantly and the dimensions become 4032 by 3024 pixels — width and height swap, which is exactly what a quarter turn does. You download the now-legible JPG, ready to attach to a form. If you had also shot it through glass and it came out mirrored, one extra click on “Flip horizontal” sets it right.
Frequently asked questions
My selfie came out reversed, with the letters mirrored. What do I do?
Front cameras often save the image reflected. Press “Flip horizontal”: that swaps the left side with the right and the text reads correctly again. Do not use “Rotate”, because rotating does not correct a reflection — it only changes orientation.
I need to straighten a scan that came out sideways. Rotate or flip?
Rotate. Try “Rotate 90° right” first; if it looks worse, it was leaning the other way and “Rotate 90° left” fixes it. For documents with text, never flip, as that would leave the letters reversed and unreadable.
Does rotating or flipping several times lose quality?
No. Rotating in multiples of 90° and flipping are exact operations: every pixel is moved to a new position without being recalculated or blurred. On top of that, the tool always starts from your original image and applies all the stacked transformations in a single pass, so rotating ten times looks just as sharp as rotating once.
What format does it download in?
The same one as your original image: upload a PNG and you get a PNG back (with its transparency intact); upload a JPG or a WebP and it comes out in that same format.
Are my images uploaded to a server?
No. The whole process runs in your browser using your device’s canvas. Your files are never sent, stored or seen by anyone. You can verify it by disconnecting from the internet — the tool keeps working.