Flip Image Online — Free, Private, In Your Browser
Mirror your photo horizontally (left-right) or vertically (upside-down). Your image stays on your device — nothing is uploaded.
- 100% Private
- No Upload
- Free Forever
How it works
-
1
Upload your image
Drag a file or click to pick. Stays in your browser — nothing uploaded.
-
2
Pick a flip
Click Horizontal flip (left-right mirror), Vertical flip (upside-down), or both together.
-
3
Download
Get your flipped image instantly. Same format as the input.
Guide: mirroring images the right way
What the flipper does
There are two toggles: Horizontal flip mirrors the image left to right, and Vertical flip turns it upside down as in a reflection. You can switch on either or both, and the preview, scaled to a maximum of 480 pixels, updates straight away. Reset clears both. When you click Apply flip, the full-size image is drawn mirrored onto a new canvas of exactly the same dimensions, so nothing is cropped or resized.
The output keeps your format: JPG stays JPG, PNG stays PNG and WEBP stays WEBP, while AVIF files are accepted and returned as PNG. JPG and WEBP are re-saved at quality 0.92 and PNG without loss. The file name shows what was applied, such as flipped-h.jpg or flipped-hv.png. If you apply without choosing a flip, the image is simply re-saved. All of this happens in your browser.
Fixing mirrored selfies
Many phone front cameras save a mirror image, so text on a T-shirt, a shop sign or a book cover reads backwards. A horizontal flip puts it the right way round. Do not be surprised if your face looks slightly unfamiliar afterwards: you are used to seeing yourself in a mirror, but the flipped photo shows you the way other people see you.
Other practical uses
- Turning a product so it faces into the page, for example a shoe pointing towards the text on a banner or an Instagram post.
- Correcting webcam or video-call captures that were saved mirrored.
- Creating reflection effects or symmetrical layouts for posters and collages.
- Fixing a photo of a transparency, film negative or tracing that was scanned from the wrong side.
- Making left-facing and right-facing versions of the same product photo for a two-column layout.
When flipping is the wrong fix
A photo lying on its side needs rotating, not flipping; use the Rotate tool for that. Be careful with images that contain readable text, number plates, logos or maps, because a flip reverses them and makes them wrong. A photo that is upside down can be fixed by turning on both flips, which gives the same result as a 180-degree rotation.
Avoid flipping photos meant for ID cards, passports or exam forms unless you are correcting a mirrored selfie, since the photo should show you as a camera normally would.
Quality and hidden data
Flipping moves pixels to new positions without blending them, so the image itself is not softened. The only change for JPG and WEBP is the re-save at quality 0.92, which can make the file a little larger or smaller. The download is a fresh file created from the canvas, so it does not carry the original's camera details such as date taken or GPS location. That is good for privacy, but keep the original if you need that information. If privacy is your main goal, the Remove Metadata tool shows exactly what a photo contains.
Quick checklist
- Use PNG, JPG, WEBP or AVIF. Convert HEIC first with HEIC to JPG.
- Check text in the preview before applying.
- Keep the original if the photo's date or location details matter to you.
- Use rotate, not flip, for sideways photos.
- Crop or resize afterwards with the Crop tool or Image Resizer if needed.
Related guides
Frequently Asked Questions
Is the image uploaded to a server?
No. Flipping happens entirely in your browser using the Canvas API. Your image never leaves your device.
What is the difference between horizontal and vertical flip?
Horizontal flip mirrors the image left to right, like a mirror. Vertical flip mirrors it top to bottom, turning it upside down as a reflection.
Can I combine horizontal and vertical flips?
Yes. Toggle both H and V flips; combining them gives the same result as a 180° rotation. The output filename shows which flips were applied (for example flipped-hv.jpg).
When should I use flip instead of rotate?
Use flip when you want a mirror image, for example to un-mirror a selfie, reverse text or build a symmetrical composition. Use rotate to turn the image without mirroring. A flipped face is mirrored; a rotated face only changes direction.
Does flipping affect image quality?
Flipping only rearranges pixels, with no resampling. PNG is saved losslessly; JPG and WEBP are re-saved at quality 0.92, which looks the same as the original.
What format do I get back?
The same format as your input (JPG stays JPG, PNG stays PNG, WEBP stays WEBP). AVIF inputs come back as PNG, because browsers cannot write AVIF yet.