Skip to content
Image Reshaper

← Available tools

Image tool

Rotate and Flip Image Online

Turn a photo clockwise, upside down, or mirrored without uploading it. Output stays JPG, PNG, or WebP. Limits: 20 MB, 10 files, 8192 px, 25 megapixels.

Why photos appear sideways

When you turn a phone to take a picture, the sensor does not physically rotate. The camera records pixels in whatever orientation the sensor sits and then writes an EXIF orientation flag describing how a viewer should turn the image before displaying it. Photo apps on the phone read that flag, so the picture looks correct there.

The trouble starts when the file travels. Some older desktop software, certain upload forms, and a number of content management systems ignore the flag entirely and display the raw pixel data, which appears rotated ninety degrees. Nothing is wrong with the file; two pieces of software simply disagree about how to read it.

What this tool does differently

Rotating here rewrites the actual pixels rather than changing a flag. The image is drawn onto a canvas at the angle you choose and re-encoded from scratch, so the exported file is upright in its raw data. Every viewer shows it the same way, whether or not it honours orientation metadata.

That makes this the right fix when a photo looks correct on your phone but sideways after uploading somewhere. Changing the flag would not help, because the software causing the problem is the software ignoring the flag.

Rotate versus flip

Rotation turns the image around its centre in ninety degree steps, so a portrait becomes a landscape and back again. Flipping mirrors it across an axis without changing dimensions, producing a reversed image rather than a turned one.

Horizontal flip is the one people usually want. Front-facing phone cameras often save selfies mirrored, so text in the background reads backwards and your parting appears on the wrong side. Flipping horizontally restores how you actually look to other people. Vertical flip is rarer, mostly useful for reflection effects and for scans fed into a scanner upside down.

  • 90 degrees clockwise or counter-clockwise: fixes a portrait photo displaying as landscape.
  • 180 degrees: fixes a picture taken with the phone held upside down.
  • Horizontal flip: corrects mirrored selfies and reversed text.
  • Vertical flip: mostly for reflections and inverted scans.

Quality and format after rotating

Rotating by a quarter turn is lossless in principle, because every pixel simply moves to a new coordinate without interpolation. In practice the file is re-encoded on export, so choosing JPG or WebP applies a fresh round of lossy compression on top of whatever the original already had.

For a single rotation at reasonable quality this is invisible. If you are rotating an image that was already compressed heavily, or you plan to edit further afterwards, export to PNG so no additional detail is discarded. Re-encoding also drops EXIF metadata, which means camera details and any GPS coordinates will not be present in the rotated copy.

Stay in the browser for the next step — convert, compress, crop, or strip metadata.

FAQ

Does rotate upload my image?

No. Rotation is drawn on a canvas in this browser and downloaded as a new file.

Will EXIF orientation still apply?

The decoder already applies EXIF orientation when the browser supports it. The downloaded file is a fresh encode without that metadata.

Can I flip and rotate together?

Yes. Set both, preview, then apply. Reset clears the pending transform.

Frequently asked questions