Rotate & Flip Images Online — Free Tool

Rotate 90°/180°/270° and flip horizontally or vertically.

Drop images here

or browse files

JPG · PNG · WebP · AVIF · HEIC · GIF · BMP

Supported formats & features

90° steps

Rotate left (270°) or right (90°) in 90-degree increments — just like your camera app.

Flip horizontal

Mirror the image left-to-right. Useful for selfies that appear reversed.

Flip vertical

Flip the image upside-down. Great for watermarks, reflections or creative layouts.

Cumulative edits

Stack multiple transforms before saving. The canvas updates live after each operation.

Why photos appear sideways

Many cameras and phones save orientation as metadata, not by physically rotating the pixel data. That is why you might have one app show the same photo upright and the other sideways. So when you rotate an image and export a new file, you are effectively baking the orientation into the pixels.

Phone photos, scanned documents and images transferred between operating systems are particularly prone to this. If you are uploading an image to a form, marketplace or CMS, correcting the orientation before uploading saves surprises after publishing.

Rotate versus flip

Rotation turns the image around its center, usually in 90-degree steps. Flipping mirrors the image horizontally or vertically. A horizontal flip is useful for selfies, product mockups, reversed screenshots and creative layouts. A vertical flip is less common but can help with scanned negatives, reflections or inverted captures.

Rotation and flipping alter the pixel arrangement, so the saved file becomes a new image. The visible content changes but the basic quality can stay high when exported with sensible settings.

Canvas transform basics

Browser rotation uses canvas transforms. The image is decoded, the canvas is sized to fit the rotated result, and the browser draws the original pixels into their new positions. A 90-degree rotation swaps width and height. A 180-degree rotation keeps dimensions the same.

When outputting to JPG, the file may be re-encoded after rotation which can slightly change the file size. PNG and lossless formats are good for sharp graphics, while JPG is still efficient for photos. If you are rotating a screenshot with text, exporting as PNG can keep edges cleaner.

When to rotate before other edits

Before cropping, resizing or watermarking, the orientation should usually be set. Cropping first and then rotating can mean the crop does not frame the subject as intended. If you rotate before watermarking, the watermark may be in the wrong corner.

The clean sequence is: rotate, crop, resize, and compress. This is similar to the way most image editors handle corrections and avoids repeated exports that can degrade quality for lossy formats.

Privacy and metadata

Saving a rotated copy through the browser usually strips the camera metadata. This means the output will be not only correctly oriented, but also cleaner for sharing with the public. If you want to keep camera metadata for archival photography then keep the original file separately.

Removing metadata is usually a good thing for day to day use. It lowers the risk of accidentally leaking GPS location, device model and capture time when uploading photos to public sites.

Fixing orientation before publishing

Orientation bugs are small, but they make a page look incomplete. A sideways product image, passport photo or article thumbnail can reduce trust as visitors see the error before they see the content. Fixing the rotation before upload is a quick quality check that prevents the same file being cached, shared or indexed incorrectly.

The safest workflow is to rotate the original view in the direction people should be seeing then export one last copy for destination. If the destination is a website, consider converting to WebP after rotation. If JPG is a form or legacy upload system it is usually more consistently accepted.

Don’t rely on a single viewer that looks good on your own device. Some apps silently honor orientation metadata . Others ignore it . Another new browser generated image makes the orientation explicit in the pixels. This is more predictable across browsers, printers and upload forms.

Rotation and repeated exports

If you have to rotate multiple images, run the orientation pass once before other editing. Each time you export a JPG you apply compression . If you make small changes and export repeatedly you can slowly reduce quality . Rotate, review, crop if necessary then export the final sharing copy only once. Cleaner workflow.

PNG is often the best output format for screenshots, diagrams and scanned documents after rotation because sharp text and thin lines tend to look cleaner. JPG or WebP is usually smaller for camera photos. In both cases, the browser-side rotation keeps the original file local, but generates a predictable corrected copy.

Frequently asked questions

Why is my photo sideways even after rotating?

Cameras write orientation into EXIF metadata and some viewers ignore it. Our tool bakes the rotation directly into the pixel data, fixing it permanently.

Does rotating change the file size?

Slightly. Rotating 90° or 270° swaps width and height, which can change JPEG encoding size. Flipping has almost no effect on size.