Drop an image to rotate

Drag & drop, paste, or pick a file

PNG · JPG · WebP · GIF · BMP — rotated on your device

Rotate an Image Online

Rotate or flip any photo — turn it 90°, fix a crooked tilt, or mirror it — free, fast, and right in your browser.

100% freeNo watermarkNo sign-up PNG · JPG · WebP · GIF · BMP

Rotating and flipping are the quickest fixes in all of image editing. A photo comes off your phone lying on its side, a scan lands upside down, a horizon tilts a couple of degrees, or a selfie looks mirrored — and a single turn or flip puts it right. This guide explains every kind of rotation, when to use each, and how to do it without losing quality. You can do all of it with the free tool at the top of this page; the rotation runs entirely in your browser.

The four moves: rotate, flip, straighten

There are really only a handful of transformations, and it helps to know exactly what each one does:

  • Rotate 90° / 270° — a quarter turn clockwise or counter-clockwise. This is the fix for a photo that’s lying on its side. The width and height swap.
  • Rotate 180° — a half turn, which flips the image end-over-end. This is the fix for an upside-down scan or screenshot. The width and height stay the same.
  • Flip horizontal — a left-to-right mirror, like a reflection. Great for un-reversing a selfie or facing a subject the other way.
  • Flip vertical — a top-to-bottom mirror. Useful for reflection effects and certain layout tasks.
  • Straighten — a small, arbitrary-angle rotation to level a crooked horizon or a tilted document edge.

Rotate vs flip — the quick test

If you want text in the image to stay readable, you want a rotation. If you’re happy for text to become a mirror image (or there is no text), a flip might be what you need. A 180° rotation and a vertical flip look similar but are not the same — the rotation keeps left and right in place, the flip swaps them.

How to rotate an image (step by step)

  1. Open your image. Drag a photo onto the tool above, click Choose image, or paste one from your clipboard. PNG, JPG, WebP, GIF, and BMP all work.
  2. Rotate or flip. Use the rotate-left and rotate-right buttons for 90° turns, or tap a 0° / 90° / 180° / 270° preset. Use the flip buttons to mirror.
  3. Straighten if needed. Drag the angle slider (or use −1° / +1°) to level a tilted horizon. The preview updates live.
  4. Set the corners (only matters for an angled rotation): keep them transparent or fill them with a colour.
  5. Choose a format. By default it keeps your original; switch to PNG, JPG, or WebP if you prefer.
  6. Download. Your rotated image saves straight to your device.

Why a 90° turn never loses quality

A 90°, 180°, or 270° rotation is a lossless operation: the pixels aren’t recalculated, they’re just moved to new positions. A pixel that was in the top-left corner ends up in the top-right (for a clockwise quarter-turn), and so on. Nothing is interpolated, so the result is mathematically identical to the original — just oriented differently.

The only thing that can change quality is re-encoding. If you open a JPG, rotate it, and save it as a JPG again, the file is compressed a second time. With a high quality setting (around 90) that’s invisible, but if you need a guaranteed-perfect save, export as PNG instead.

Lossless JPG rotation, explained

Some desktop apps advertise “lossless JPEG rotation,” which rearranges the compressed blocks without decoding. A browser-based tool decodes and re-encodes instead, which is why keeping the quality high (or choosing PNG) matters. For everyday photos the difference is not noticeable.

Straightening a tilted photo

A horizon that leans even one or two degrees is surprisingly distracting — and it’s the most common reason to reach for a fine-angle rotation. The trick is to pick a line in the photo that should be perfectly horizontal or vertical — the sea, a doorframe, the edge of a table — and nudge the angle until it lines up.

When you rotate by an arbitrary angle, the image no longer fits neatly in its original rectangle. There are two ways tools handle this:

  • Crop in — zoom into the largest upright rectangle that fits, losing a little around the edges.
  • Grow the canvas — keep the whole image and let the corners stick out, filling the new triangular gaps.

This tool grows the canvas so you never lose any of your picture. The opened corners are kept transparent (for PNG and WebP) or filled with a colour you choose (always, for JPG, since JPG can’t store transparency). If you’d rather have a clean rectangle, crop it afterwards with the crop tool.

Choosing the output format

By default the tool keeps your original format, which is usually what you want. But it’s worth knowing the trade-offs:

  • JPG — best for photographs. Small files, no transparency. Keep quality at 85–95 so re-encoding stays invisible.
  • PNG — best for graphics, logos, screenshots, and anything with transparency. Lossless, so rotation is perfect, but files are larger.
  • WebP — the modern all-rounder: usually smaller than JPG and PNG at the same quality, with transparency support.

GIF and BMP can be opened, but browsers can’t write them back, so those are saved as PNG — a lossless, widely-supported result.

EXIF orientation: why some photos look rotated already

Phone cameras don’t always rotate the actual pixels when you turn the device; instead they store an orientation tag (part of the EXIF metadata) that tells viewers how to display the image. Most apps respect the tag, so the photo looks upright. But some programs ignore it, which is why a picture can appear correct on your phone and sideways on a website.

This tool reads the orientation tag, applies it, and bakes the correct orientation into the exported file — so the result looks the same everywhere, regardless of whether the next program reads EXIF.

Is it safe? Where does the rotation happen?

The rotation itself is done in your browser using the Canvas API — the new file is created on your own device. That’s faster than tools that round-trip your photo through a server just to turn it.

How any data associated with this tool is handled is described in our privacy policy. If you’re working with something highly sensitive, an offline desktop tool is always the most private option.

A few practical tips

  • Fix orientation before you crop or resize. Rotating changes which side is up, so do it first, then crop or resize to taste.
  • Combine moves freely. You can rotate and flip in the same pass — for example, rotate 90° and flip horizontal to match a specific layout.
  • Re-save large photos sparingly. Each JPG save re-compresses. Make all your changes, then export once.

Rotate first, keep the quality high, and pick the format that fits where the image is going. With those habits, the tool above turns any sideways, upside-down, or crooked photo around in seconds.

Frequently asked questions

Is this image rotator free?

Yes — completely free, with no watermark and no sign-up. You can rotate and flip as many images as you like.

Will rotating reduce my image quality?

Rotating by 90°, 180°, or 270° is lossless for the pixels themselves — the image is simply turned. Any quality change comes only from re-encoding (and only if you pick a low JPG/WebP quality). An arbitrary angle re-samples the image once, which is normal and barely visible.

How do I rotate an image 90 degrees?

Open your image, then click the rotate-right button once for 90° clockwise (or rotate-left for 90° counter-clockwise). You can also tap the 90°, 180°, or 270° preset, then download.

How do I flip an image horizontally?

Open your image and click the Flip horizontal button to mirror it left-to-right. Flip vertical mirrors it top-to-bottom. You can combine a flip with a rotation.

Can I straighten a tilted photo?

Yes. Use the angle slider (or the −1°/+1° buttons) to nudge the photo until the horizon is level. The canvas grows automatically so no corner is cut off; fill the new corners with transparency or a colour.

Does it keep my original file format?

Yes. A JPG stays a JPG, a PNG stays a PNG, and a WebP stays a WebP by default. You can switch the output format before downloading if you want. GIF and BMP files are saved as PNG, because browsers can't re-encode those formats.

Where is my image processed?

The rotation happens in your browser, so the new file is created on your own device. How any data associated with the tool is handled is described in our privacy policy.

Does it work on phones?

Yes. The rotator works on phones and tablets — the buttons and angle slider are touch-friendly, and the preview updates instantly.

More image tools