Rotate and flip images
Pick a rotation angle and an optional mirror direction, then apply it to a whole batch at once.
Upload and process
Runs locallyHow to use it
- Choose the rotation angle: 90°, 180° or 270°.
- Optionally mirror the image horizontally, vertically or both.
- Upload your images — multiple files are fine.
- Click run.
- Download each file, or grab them all as a ZIP.
When this tool helps
Phone photos land sideways more often than anyone expects, scanner apps occasionally export mirrored pages, and design work often needs a flipped version for comparison. Every editor can do this in two clicks, but opening one, exporting, and finding the file again is a poor trade for a single image. Rotating by 90° or 270° also swaps width and height, and simple tools frequently get that wrong and clip a corner — this one handles the canvas correctly.
FAQ
Do the dimensions change after a 90° rotation?
Yes. Width and height swap, which is unavoidable geometry, and the canvas follows automatically so nothing gets clipped.
What is the difference between rotating and mirroring?
Rotation turns the image through an angle; mirroring reflects it across a horizontal or vertical axis. Use mirroring for reversed scans or selfies, rotation for sideways photos.
Is quality lost?
Turns of 90°, 180° and 270° and mirroring are pure pixel moves with no resampling, so they are lossless. Choosing JPG output adds a small re-encoding loss; PNG output avoids it entirely.
Can I rotate and flip at the same time?
Yes. Both settings apply together — the flip happens first, then the rotation, which matches what people usually expect.
Which formats are supported?
Any format your browser can decode (JPG, PNG, WebP, GIF). Output can keep the original format or be JPG, PNG or WebP.
Related tools
Resize and crop images
Resize images by pixels or percentage, or crop them to an exact size such as 800x800. Batch processing, no uploads, runs in your browser.
Compress image to a target size
Compress images to an exact target size in KB. Supports JPG, PNG and WebP, works in batches, and never uploads your files — everything runs locally in your browser.
Most usedImage format converter
Convert PNG to JPG, JPG to WebP or WebP to PNG in your browser. Batch conversion, transparency handling for JPG output, no uploads.