Kit-Bin
Donate

Drop an image here or click to browse

Processed entirely in your browser. Never uploaded to a server.

This tool rotates an image in 90 degree steps and mirrors it horizontally or vertically. Drop an image above, click the rotate and flip buttons until the preview looks right, then apply and download.

Rotation and mirroring are different operations

Rotating turns the image around its centre, so a 90 or 270 degree rotation swaps its width and height. Flipping mirrors it in place and keeps the dimensions the same. You can combine them: the rotation is applied first, then the mirroring, which is exactly what the preview shows.

What happens to quality

The pixel movement itself is exact. A 90 degree rotation maps every pixel to one new position with no resampling and no blurring. The one place quality can change is the re-encode: PNG output is lossless, while JPG and WebP output is re-encoded at quality 92, a small change you are unlikely to see once. Rotating the same JPG back and forth many times will accumulate loss, so it is better to get the orientation right in one pass.

EXIF orientation tags

Photos from phones often sit in the file one way with an EXIF orientation tag telling apps to display them another way, which is why the same photo can look upright in one program and sideways in another. This tool rotates the actual pixels and writes no orientation tag, so what you see in the preview is what every viewer will show.

Need to cut part of the image away instead? Use Crop Image. To change the pixel dimensions, use Resize Image. To make the file smaller, use Compress Image.

Rotating a PDF rather than an image? Try Rotate PDF.

Not sure whether you need a rotation or a flip? Read rotate vs flip vs mirror.

FAQ

Does rotating lose quality?
A PNG output is lossless, so there is no change at all. A JPG or WebP output is re-encoded at quality 92, which is a small, generally invisible quality change. This tool does not do a true lossless JPEG transform, so if you rotate the same JPG repeatedly you will slowly lose detail.
What is the difference between rotating and flipping?
Rotating turns the whole image around its centre in 90 degree steps. Flipping mirrors it, horizontally (left becomes right) or vertically (top becomes bottom). A mirrored image is not the same as a rotated one: text in a flipped image reads backwards.
Can I combine a rotation and a flip?
Yes. The rotation is applied first, then the mirroring. The preview shows the exact combination before you apply it.
My phone photo looks rotated already, why?
Phone cameras often store the picture in one orientation and add an EXIF orientation tag telling viewers to turn it. This tool works on the decoded pixels and writes no orientation tag, so the output is upright as shown in the preview rather than relying on a tag some apps ignore.
Which formats are supported?
JPG, PNG, and WebP keep their format. Any other image the browser can decode is written out as PNG, which is lossless.