Rotate/Flip Image

Rotate in 90° steps and flip horizontally or vertically, then download the result.

Maximum file size: 50 MB for guests

Create a free account for files up to 500 MB — sign up free.

Maximum file size: 50 MB for guests — sign up for up to 500 MB.

About the Rotate/Flip Image tool

The Rotate & Flip Image tool turns an image by 90°, 180°, or 270°, or mirrors it horizontally and vertically. Rotation runs in your browser, so your image stays private.

Fix photos taken with the wrong orientation, straighten scanned documents, or create mirrored versions for design work — all without re-shooting or re-scanning.

Rotation and flipping solve two common problems that do not need a re-shoot or re-scan. A photo taken in portrait may display sideways when the orientation tag is missing or ignored, and a scanned document may come out upside down. A single 90 or 180 degree rotation fixes both instantly. Flipping is useful for design work where you need a mirrored version of a logo or graphic.

The tool offers precise control: rotate clockwise or counter-clockwise in 90 degree steps, or mirror the image horizontally and vertically. Because the transformations reposition existing pixels rather than re-encoding them, the output keeps the full original quality and resolution.

How to use Rotate/Flip Image

  1. 1Select the image you want to rotate or flip.
  2. 2Choose a rotate angle or a flip direction.
  3. 3Apply the change. The tool transforms the image in your browser.
  4. 4Download the result and confirm the orientation.

How the browser-based processing works

Rotation and flipping run entirely in your browser using the HTML Canvas API. When you choose a rotation angle, the tool creates an off-screen canvas with swapped width and height for 90 and 270 degree turns, draws the source image with the correct transform matrix applied, and re-encodes the canvas as a new image. For flips, the canvas is drawn with a horizontal or vertical mirror transform.

Your image never leaves your device — there is no upload, no server-side processing, and no copy retained after download. The original file on your device is never modified; the tool produces a new transformed file you download alongside it. Because rotation and flipping reposition pixels without resampling, the output is lossless and visually identical to the original, just reoriented.

You can combine transformations by applying one, downloading, and loading the result to apply the next. For straightening a photo that is only slightly tilted rather than a full 90 degree turn, crop the image after rotating to remove the empty corners. To change the file size rather than the orientation, follow up with the Compress Image tool.

Frequently asked questions

Related tools

Share this tool