Rotate & Flip Image

Rotate an image left or right and flip it horizontally or vertically. Free and private.

Drop an image here or click to browse
Rotate and flip in your browser. Nothing is uploaded.

Drop an image and rotate it left, right or 180 degrees, or mirror it horizontally or vertically. The preview updates instantly and the result is saved in your browser.

What a 90 degree turn does, exactly

Rotating by quarter turns is a special case worth understanding: the pixel grid is remapped one-to-one, every pixel moving to a new position with nothing interpolated and nothing blended, and flips are the same story mirrored. The preview updates live because the same transform is redrawn as you click; the download renders it once more at the image's full original resolution. What happens at save time depends on the input format: a PNG is written back losslessly, a WebP as WebP, and any other input, JPG included, is re-encoded as JPG at 0.92 quality, which is one lossy pass, honest but rarely visible.

A note on sideways phone photos: cameras often store the image unrotated with an orientation flag in the EXIF data telling viewers which way is up. This tool applies that flag while decoding, so what you see is already upright where the flag was present, and any turn you add is applied on top. Because the image passes through a pixel buffer, the EXIF block itself, GPS coordinates included, is not carried into the output, and the whole operation runs in your browser with nothing uploaded.

Frequently asked questions

Will rotating lose quality?

The rotation itself cannot: turning by 90 or 180 degrees moves every pixel to a new position without blending any of them. Saving depends on the format: a PNG source is written back losslessly, while a JPG source is re-encoded once at 0.92 quality, which is visually very close but is a lossy pass.

Can I fix a sideways phone photo?

Yes. Use rotate left or right to turn the photo upright, then download it.

More free tools

Convert images too