Flip Image
How to use
Mirrors an image horizontally or vertically, like looking at it in a reflection. Upload your image, choose flip horizontal or flip vertical, and download the mirrored version.
Step 1 of 3: Upload
- 1
- 2
- 3
Step 1 of 3 · Upload
- 1Upload
- 2Flip
- 3Download
Select or drag & drop images
Processed on your device
- Correcting a front-camera selfie that appears mirrored compared to how it looked when taken
- Mirroring a graphic horizontally to build a symmetrical design mockup
- Flipping a scanned image that was fed into a scanner upside down or backwards
- Creating a mirrored variant of an icon for a design that needs facing pairs
Mirroring, rotation, and the metadata that undoes both
Flipping and rotating are different operations that are easy to conflate. A horizontal flip mirrors the image across a vertical axis, so text reads backwards and a face changes which way it looks. A 180-degree rotation turns the image upside down. On a symmetrical subject the two can look similar, but they are not interchangeable: a flip is a reflection and cannot be produced by any rotation, which is why a flipped photograph of anything with writing in it is immediately, unmistakably wrong.
The operation itself is lossless at the pixel level, every pixel is preserved and moved, but the file it is saved into may not be. Re-encoding a JPEG applies its lossy compression a second time, so a flip, save, flip back and save again leaves the image slightly degraded even though it is visually identical to where it started. Saving to PNG or WebP lossless avoids that entirely, at the cost of a larger file for photographic content.
The detail that catches people is EXIF orientation. Cameras and phones usually record the sensor image in one fixed orientation and store a tag saying how to rotate it for display. Viewers that honour the tag show the photo correctly; viewers that ignore it show it sideways, which is why the same file looks right in one application and wrong in another. Flipping through the canvas here resolves the tag into the actual pixels and drops it, so the result is oriented identically everywhere. That also removes the rest of the EXIF block, including any GPS coordinates the photo carried.
Free and private. Everything runs on your own device, with no account and no uploads.
Mirroring a photo horizontally to correct a reversed selfie, or flipping a graphic vertically for a design mockup, is a one-click job here rather than something that requires opening a full photo editor. The flip transform runs on-device using canvas operations, with no upload step involved.
Flipping mirrors the image along an axis, while rotating turns the whole image around a point; flip does not change orientation angle, it reverses it.
Yes, apply one flip, then apply the other flip direction to combine both.
No, flipping is a lossless pixel-mirroring operation with no resampling.
Yes, any text baked into the image pixels will appear reversed after a horizontal flip, since the whole image is mirrored.
- 1
Upload an image
Choose the photo you want to mirror.
- 2
Pick a flip direction
Select horizontal flip to mirror left-right, or vertical flip to mirror top-bottom.
- 3
Preview the result
Check the flipped preview against the original.
- 4
Download
Save the flipped image to your device.
- ·Combine a horizontal and vertical flip in sequence if you need a full 180-degree mirror rather than a rotation
- ·Remember any text baked into the image pixels will read backwards after a horizontal flip, use rotate instead if the text needs to stay legible
- ·Flipping is lossless, so it is safe to apply and reverse repeatedly without any quality loss