Rotate & Flip Image

Rotate, flip, mirror. No upload.

Drop an image, then rotate it left, right, or a full turn, and flip it horizontally or vertically. The preview updates instantly and the download keeps the full original resolution. Everything runs on a canvas in your browser, so nothing is uploaded and it works offline.

How it works

Your image is drawn to a canvas at its true pixel size, with any phone orientation flag already corrected. Each button updates a small rotate and flip state, and the preview redraws from that state. When you download, the same transform is drawn at full resolution, so a quarter turn swaps the width and height and nothing is scaled down.

What each action does

Action What it does
Rotate right 90 Turns the image a quarter turn clockwise. Width and height swap.
Rotate left 90 Turns the image a quarter turn counter-clockwise. Width and height swap.
Rotate 180 Turns the image a half turn, upside down. Dimensions stay the same.
Flip horizontal (mirror) Reflects the image left to right, the way a mirror does.
Flip vertical Reflects the image top to bottom.

The file never leaves your device. Loading, the preview and the export all run on a canvas in the browser, so you can use this on a plane or behind a firewall without anything being sent anywhere.

Focused pages

Drop an image here

or click to choose a file. Nothing leaves your browser.

Drop an image above to preview it.

Output size
-

Questions people ask

Is my image uploaded?

No. This tool never uploads anything. Your image is read straight into a canvas in your browser and rotated or flipped on your own device, so it even works with the network off. Nothing is sent to a server and nothing is stored.

What is the difference between rotating and flipping an image?

Rotating turns the whole image around its center by a fixed angle, so a quarter turn points everything a new way while text stays readable. Flipping, also called mirroring, reflects the image across an axis, which reverses left and right or top and bottom and makes any text read backwards. A 90 degree rotation is not the same as a flip.

Does rotating or flipping reduce image quality?

No. A 90 or 180 degree rotation and a horizontal or vertical flip only rearrange existing pixels, so there is no quality loss. If you export as PNG the result stays lossless. JPEG re-encodes the pixels, which is slightly lossy, so choose PNG when you want an exact copy.