Rotate & Flip Image guide
Fix a sideways phone photo for good, straighten a crooked horizon, or mirror a selfie. Rotation is baked into the pixels, so the image shows the right way up in every app, and it all happens on your device.
Why your photo shows up sideways in the first place
Phones almost never rotate the actual pixels when you turn the camera. They save the image in the sensor's native landscape orientation and write a small EXIF tag that says "display this rotated 90 degrees." Your photo app reads the tag and shows it upright. Some upload forms, older Windows apps, email clients and printers ignore the tag and show the raw pixels, which is why a photo that looks fine on your phone lands sideways in someone's inbox.
This tool fixes that for good. Modern browsers apply the EXIF orientation when they open the image, so what you see here is the upright version. When you save, the rotation is baked into the pixels and no orientation tag is written. The new file looks the same in every app, forever.
How to rotate or flip an image
Choose an image. Use Rotate left or Rotate right for 90-degree turns, Rotate 180 for upside-down scans, and the flip buttons to mirror. Buttons stack, so two right turns plus a horizontal flip is a perfectly valid combination, and the preview updates instantly. Press Save image, then Download. The file keeps its format: JPG stays JPG at 92 percent quality, PNG and WebP stay lossless.
A 90-degree turn swaps width and height. A 4000x3000 landscape becomes a 3000x4000 portrait, and nothing is cropped or stretched.
Straighten a tilted horizon or a crooked scan
The custom angle slider handles the small fixes: a horizon that's 2 degrees off, a document photographed at a slight angle, a building that leans. Use the slider for feel and the number box for precision (it takes decimals like -1.5). Negative numbers rotate counterclockwise.
Any angle that isn't a multiple of 90 creates empty corners, because a tilted rectangle doesn't fill a straight one. You get three choices. Expand canvas with transparent corners keeps every pixel and is best for PNG graphics you'll place on a web page. Expand with a fill color does the same but paints the corners, useful for white-background product shots. Crop to fill zooms in just enough that there are no corners at all, and the output keeps the original size. That's the one you want for straightening photos, and it's what Lightroom and phone editors do behind the scenes.
JPG can't store transparency, so a JPG with expanded corners gets the fill color (white by default). If you want see-through corners, convert to PNG first with the image format converter.
Flip versus rotate: they're not the same
Rotating 180 degrees turns the image upside down; text is still readable if you turn your head. Flipping vertically mirrors it top to bottom; text becomes a mirror image. People mix these up constantly, so check the preview.
Horizontal flip is the one you'll actually use. Front-facing phone cameras often save selfies mirrored, so the writing on your shirt reads backwards and your hair is parted on the wrong side. One flip fixes it. It's also how designers make a product photo face into the page instead of out of it. Avoid flipping anything with text, logos or a recognizable landmark unless you want people to notice.
Is rotating a JPG lossless?
Strictly, no. Any tool that decodes a JPG and saves a new one re-compresses it. Saving at 92 percent quality once is invisible to the eye, but don't rotate the same JPG ten times in a row: rotate once from the original. There is a truly lossless JPEG rotation (jpegtran and some desktop viewers do it by shuffling compressed blocks), but it only works for 90-degree steps and on image sizes that are multiples of 8 or 16. For almost everyone, one clean re-save is the better trade for a file that displays correctly everywhere.
Nothing is uploaded. The rotation runs on a canvas in your browser, and since canvas output doesn't copy EXIF, the saved file also drops GPS location and camera details. If you need to see what metadata a photo carries before you share it, run it through the image metadata viewer.
How we calculate: sources
Frequently asked questions
Is my image uploaded?
Everything runs in your browser. Nothing you enter is uploaded to a server or stored by us.
Why does my photo show up sideways in some apps?
Phones save photos in one orientation and add an EXIF tag saying how to display them. Apps that ignore the tag show it sideways. Saving it here bakes the rotation into the pixels so it is upright everywhere.
How do I mirror or flip a selfie?
Load the photo and press Flip horizontal. That reverses left and right, which fixes backwards text on front-camera selfies. Then save and download.
Can I rotate an image by a custom angle?
Yes. Use the slider or type any angle, including decimals like -1.5. You can keep transparent corners, fill them with a color, or crop to fill so there are no corners.
What's the difference between rotating 180 degrees and flipping vertically?
Rotating 180 turns the image upside down, and text still reads normally if you turn your head. Flipping vertically mirrors it top to bottom, so text becomes a mirror image.
Does rotating a JPG reduce quality?
It is re-saved once at 92 percent quality, which is visually identical for almost everyone. Avoid rotating the same JPG many times in a row; rotate once from the original.
Does it remove EXIF data like GPS location?
Yes. The saved file is drawn fresh on a canvas, which does not copy EXIF metadata, so GPS coordinates and camera details are dropped.