Image Rotator
Rotates images by 90°, 180°, 270°, or any angle, in batches.
Flip an image horizontally to mirror it, or vertically to turn it upside down. Fix a mirrored selfie or a backwards scan in seconds, for one image or a batch of 20.
JPG, PNG, WebP, AVIF, HEIC, GIF, or BMP. Up to 20 images, 50 MB each (HEIC up to 30 MB). Ctrl+V pastes.
The result keeps the original format. JPG files are saved again at quality 92; PNG stays lossless.
| File | Size | Change | Actions |
|---|
Flipping moves pixels without changing them:
x moves to column width - 1 - x.y moves to row height - 1 - y.Width and height stay the same, and transparent pixels stay transparent. PNG output is lossless; JPG is saved again at quality 92.
| You want | Use |
|---|---|
| A mirror image | Flip horizontal |
| Upside down and mirrored | Flip vertical |
| Upside down, text still readable | Rotate 180° (or flip both ways) |
| Portrait to landscape | Rotate 90° |
A vertical flip is not the same as turning an image upside down: text becomes mirrored as well. Flipping both ways gives the same result as a 180° turn.
Add the image and choose Horizontal. The left and right sides swap, like a reflection in a mirror.
Rotating turns the whole picture, so text stays readable. Flipping mirrors it, so text comes out backwards. Flipping both horizontally and vertically equals a 180° rotation.
The pixels are only moved, not changed. PNG and lossless WebP results are exact. JPG files are saved again at quality 92, which you won't notice.
Many phones show the front camera as a mirror so it feels natural, and some save it that way too. Flip horizontally to see yourself as others do.
Often used together with Image Flipper.
Rotates images by 90°, 180°, 270°, or any angle, in batches.
Crops images with a draggable box, aspect ratio presets, and exact pixel fields.
Resizes images to exact pixels or a percentage, one at a time or in batches.