Flip Image
Mirror one photo or a whole set: left to right for a selfie whose writing reads backwards, top to bottom for a reflection. Each photo keeps its format and its name.


Drop photos to flip them
JPG, PNG, WebP, AVIF, or HEIC where your browser opens it. As many as you like.
Your photos are processed on this device and never uploaded. The new files carry no location or camera details.
How this works: 3 sources, Checked against 1 worked example,
How this works
Sources
How it’s tested
One worked example for this page is checked by automated tests before every release: given the inputs, the tool must show the expected answer.
Changes
- Added Flip image and Watermark photos: many photos at once, with a live preview, a ZIP download and nothing uploaded.
- First published.
Flipping, mirroring and rotating: which is which
Flipping makes a mirror image. A horizontal flip swaps left and right, exactly as a mirror does, which is what fixes a front-camera selfie whose shop sign or T-shirt reads backwards. A vertical flip swaps top and bottom, like a reflection in still water. Flipping both ways at once gives the same picture as turning it half a turn.
Rotating is a different job: it turns the photo without mirroring it, so writing still reads correctly. For a quarter turn, or to straighten a tilted horizon, use Rotate image in the photo editor.
Each photo is opened the right way up first. Phones often store pictures sideways with a tag that says how to turn them, and the page applies that tag before flipping, so left to right means left to right as you see the photo. The saved file is stored upright with no rotation tag, so it looks the same in every app.
A JPEG has to be compressed again once its pixels change, so the page saves at quality 92 by default, high enough that the difference doesn’t show; you can raise it under More options. PNG stays lossless. WebP stays WebP; HEIC and AVIF photos, which browsers can’t write, are saved as JPEG.
The flipped files carry no metadata: no camera details and no GPS location, so a mirrored photo is also safe to share.
Good to know
- The Exif Orientation tag can tell a viewer to show a photo mirrored (values 2, 4, 5 and 7), not only turned, which is why some photos look flipped in one app and not in another. Source: CIPA DC-008, Exif 3.0 (Exchangeable image file format)
- Baseline JPEG compression is lossy: some detail is discarded each time the picture is encoded again, which is why the quality setting matters. Source: ITU-T T.81 | ISO/IEC 10918-1: JPEG (digital compression of continuous-tone still images)
- PNG compression is lossless, so a flipped PNG holds exactly the original’s pixels, just mirrored. Source: W3C: Portable Network Graphics (PNG) Specification
How to flip images3 steps, all on your device
- Pick the direction. Left to right mirrors the photo like a mirror does; top to bottom turns it into its reflection; both ways is the same as half a turn.
- Add your photos. Drop them on the card or choose them, as many as you like. Each is flipped as it arrives and shown beside the original.
- Save them. Save each one, or all of them in one ZIP. JPEGs are saved at high quality; you can set it under More options.
Frequently Asked Questions
Does flipping reduce the photo’s quality?
Hardly. A PNG is saved losslessly, pixel for pixel. A JPEG is compressed again at quality 92, which keeps the difference invisible at normal viewing sizes; set it to 100 under More options if you want the most detail at a larger file size.
What is the difference between flipping and rotating?
Flipping mirrors the photo, so writing reads backwards; rotating turns it, so writing stays readable. Flipping both ways is the one case that equals a rotation: half a turn. For quarter turns use Rotate image in the photo editor.
How do I fix a mirrored selfie?
Choose Left to right and add the photo. Text that read backwards, like a sign or a T-shirt, reads correctly in the saved copy. Do the same for a whole set of selfies at once.
Can I flip many photos at once?
Yes. Add as many as you like; each one is flipped in turn without freezing the page. Save them one by one or download them all in a single ZIP, with their original names.
Are my photos uploaded?
No. Each photo is decoded, flipped and saved by your browser on this device. Nothing is sent to a server, and the new files leave out the camera details and GPS location the originals may hold.