100% client-side · nothing uploaded

Rotate & Flip

Fix a sideways photo or mirror it — one click at a time.

Your images never leave your browser
Resize Compress Crop Convert Rotate & Flip To Base64 Favicon

Drop an image to rotate or flip

or click to browse, or paste with Ctrl/Cmd+V

About this rotate & flip tool

Rotate turns the whole image 90° at a time — two clicks gets you 180°, useful for photos that came out of a camera or phone sideways or upside-down. Flip mirrors the image across a horizontal or vertical axis instead of turning it. Every button recomputes from the original file, so you can mix rotations and flips freely and never lose quality to repeated re-encoding — nothing is finalized until you download.

How to rotate or flip an image

  1. Drop, browse to, or paste a photo into the box above.
  2. Click Rotate left/right to turn it 90° at a time.
  3. Click Flip horizontal/vertical to mirror it.
  4. Click Reset any time to go back to the original orientation, then Download when you're done.

FAQ

Why did the image dimensions swap after rotating?

A 90° or 270° rotation swaps width and height — a 1600×900 photo becomes 900×1600. That's expected and correct; 180° keeps the original dimensions.

What's the difference between rotate and flip?

Rotate turns the image around its center, like spinning a photo on a table. Flip mirrors it, like looking at it in a mirror — text would read backwards after a horizontal flip.

Does this lose quality each time I click a button?

No — every click recomputes from the original image at full resolution. Only the final download is encoded once, so experiment freely.

More image tools