Skip to content
Tooletto

Rotate Image

Rotate images by 90, 180 or 270 degrees, or flip them horizontally and vertically. Works on a whole batch at once, and fixes photos that appear sideways because of their EXIF orientation.

  • Files never leave your device
  • Free, no signup
  • No watermarks
  • Works offline once loaded
Loading tool…

How to rotate image

  1. 1

    Add your images

    Drop JPG, PNG or WebP files in, or paste from the clipboard.

  2. 2

    Choose rotation

    Pick 90, 180 or 270 degrees, and optionally flip.

  3. 3

    Download

    Save individually or take the whole batch as a ZIP.

Why phone photos end up sideways in the first place

A phone camera sensor is physically fixed inside the device, so a photo taken with the phone held vertically and one taken held sideways produce pixel data in the same underlying orientation from the sensor's point of view. Rather than rotating the actual pixels — which costs processing time on every shot — the camera records an orientation tag in the file's EXIF metadata saying how the image should be displayed, and leaves the pixel data as the sensor captured it.

This works fine as long as every piece of software that opens the file honours that tag. Most modern viewers do. Some older software, some websites, and some image-processing pipelines read only the raw pixel grid and ignore the orientation flag entirely, which is why the same file can appear correctly rotated in one place and sideways in another — the file has not changed, only whether the viewer respects the instruction embedded in it.

What this tool does about it, permanently

Rotating here bakes the rotation into the actual pixel grid rather than adjusting a metadata flag, so the output displays correctly in every viewer, on every platform, regardless of whether that software reads EXIF orientation or not. This is also the reliable fix for a photo that looks sideways in one app and upright in another: the inconsistency was always about which software honoured the tag, and baking in the rotation removes the tag's relevance entirely.

A 90 or 270 degree turn is not lossless in one respect worth knowing: rotating a JPEG requires decoding and re-encoding the image, which is a second lossy compression pass on top of whatever the file already went through. It is a small effect at quality 95 or above and invisible in practice, but it is not literally zero — a rotation performed at the pixel level on a PNG, by contrast, is completely lossless since PNG has no lossy step to repeat.

Rotation versus flipping — they are not interchangeable

A rotation turns the whole image around a point, preserving the relative arrangement of everything in the frame — text rotated 180 degrees is upside down but still reads correctly if you turn your head, or the device. A flip mirrors the image across an axis, which reverses left and right (or top and bottom) while everything stays the same way up. Text run through a horizontal flip becomes mirror-writing, not text rotated onto its side, because a mirror and a rotation are fundamentally different transformations even though both are sometimes described loosely as "turning" an image.

This distinction matters most for anything containing text or an asymmetric subject: a scanned document that appears upside down needs a 180-degree rotation, never a flip, or the text becomes unreadable mirror-writing instead of simply being the right way up.

Frequently asked questions

Why does my photo look sideways on one device but not another?

Phone cameras usually record the picture in the sensor's orientation and store the intended rotation as an EXIF flag. Software that honours the flag shows it upright; software that ignores it shows it rotated. This tool bakes the rotation into the pixels themselves, so it looks correct everywhere.

Does rotating reduce image quality?

Rotating by a multiple of 90 degrees only rearranges pixels, so nothing is resampled. JPGs are re-encoded afterwards, which is a small lossy step — set quality to 95 or above if the file will be edited again.

What is the difference between rotating 180 degrees and flipping?

A 180-degree rotation turns the image upside down but preserves the arrangement; flipping mirrors it, which reverses left and right. Text stays readable when rotated and becomes mirror-writing when flipped.

Can I rotate many images at once?

Yes, up to 20 per batch. They are processed in parallel across your CPU cores and download together as a ZIP.

Common rotate image tasks