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 store orientation as metadata instead of physically rotating the pixel data. One viewer may read that metadata correctly while another ignores it, which is why the same photo can look upright in one app and sideways in another. Rotating the image and exporting a new file bakes the orientation into the pixels.

This is especially common with phone photos, scanned documents and images moved between operating systems. If you are uploading an image to a form, marketplace or CMS, fixing orientation before upload prevents 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.

Because rotation and flipping change the pixel arrangement, the saved file is a new image. The visible content changes, but the basic quality can remain 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.

For JPG output, the file may be re-encoded after rotation, which can slightly change file size. PNG and lossless formats preserve sharp graphics better, while JPG remains efficient for photos. If you are rotating a screenshot with text, exporting as PNG may keep edges cleaner.

When to rotate before other edits

Orientation should usually be fixed before cropping, resizing or adding a watermark. If you crop first and rotate later, the crop may no longer frame the subject the way you intended. If you watermark before rotating, the watermark may end up in the wrong corner.

A clean sequence is rotate, crop, resize, then compress. This mirrors how most image editors handle corrections and helps avoid repeated exports that can reduce quality for lossy formats.

Privacy and metadata

Saving a rotated copy through the browser generally strips camera metadata. That means the output is not only correctly oriented but also cleaner for public sharing. If you need to preserve camera metadata for archival photography, keep the original file separately.

For everyday use, removing metadata is usually a benefit. It reduces accidental exposure of GPS location, device model and capture time when uploading images to public sites.

Fixing orientation before publishing

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

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

Do not rely only on a viewer that appears correct on your own device. Some apps silently honor orientation metadata while others ignore it. Exporting a new browser-generated image makes the orientation explicit in the pixels, which is more predictable across browsers, printers and upload forms.

Rotation and repeated exports

If you need to rotate several images, do the orientation pass once before other edits. Repeatedly saving a JPG after small changes can slowly reduce quality because each export applies compression again. A cleaner workflow is to rotate, review, crop if needed, then export the final sharing copy only once.

For screenshots, diagrams and scanned documents, consider PNG output after rotation because sharp text and thin lines often look cleaner. For camera photos, JPG or WebP is usually smaller. In both cases, browser-side rotation keeps the original file local while creating 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.