Flip Image Online
Free online image flipper. Mirror a photo horizontally or vertically in your browser with a live preview, then download as PNG or JPG. No upload and no signup.
Updated 2026-06-14 · Free · No sign-up · Runs privately in your browser
Runs in your browser — no upload. Tick one or both boxes to mirror the image.
What this tool does
This tool mirrors an image horizontally, vertically, or both, then downloads the flipped result, all in your browser. A horizontal flip is the classic mirror used to undo the reversed look of front-camera selfies; a vertical flip turns an image upside down. A live preview shows the effect instantly, and nothing is uploaded.
How to use it
- Click Choose an image and pick your photo.
- Tick Flip horizontally, Flip vertically, or both. The preview updates as you toggle.
- Choose an output format, PNG or JPG.
- Click Download flipped image to save the result.
How it works
The tool draws your image onto a canvas using a transform. For a horizontal flip it shifts the origin to the right edge and scales the x-axis by -1; for a vertical flip it shifts to the bottom edge and scales the y-axis by -1. Drawing the image after that transform produces the mirror. Because it is a simple geometric operation, dimensions never change and a PNG output is pixel-for-pixel exact.
Worked example
You took a selfie where text in the background reads backwards.
- Tick Flip horizontally.
- The preview shows the text the right way round.
- Choose PNG and click Download flipped image — the corrected mirror is saved at the same dimensions.
Flip options at a glance
| Option | Effect | Common use |
|---|---|---|
| Horizontal only | Mirror left ↔ right | Fix selfie text, face the other way |
| Vertical only | Mirror top ↕ bottom | Reflections, upside-down effect |
| Both | 180° point reflection | Same as rotating 180° |
| Neither | No change | Just re-export the file |
Tips
- Use PNG for a lossless flip. JPG re-encodes the image, which is fine for photos but slightly lossy.
- Both boxes equal a 180° turn. Flipping horizontally and vertically together gives the same result as rotating the image 180 degrees.
- Transparency is kept with PNG. Choose JPG only if you do not need the see-through background, since JPG fills it white.
Frequently asked questions
How do I flip an image online?+
Choose your image, tick Flip horizontally or Flip vertically (or both), watch the live preview update, then click Download flipped image. The mirrored version is saved to your device.
What is the difference between flipping horizontally and vertically?+
Flipping horizontally mirrors the image left to right, like a reflection in a mirror, which is handy for selfies. Flipping vertically mirrors it top to bottom, turning the image upside down along its horizontal axis.
Is my image uploaded to flip it?+
No. The flip is done in your browser using a canvas transform, so the image never leaves your device and nothing is uploaded or stored. It works offline once the page has loaded.
Does flipping reduce image quality?+
Flipping is a lossless geometric operation, so a PNG output keeps the exact pixels rearranged. A JPG output is re-encoded once, which is a tiny quality change, so choose PNG if you want a pixel-perfect mirror.
Is flipping the same as rotating?+
No. Flipping mirrors the image so left and right (or top and bottom) swap, producing a reflection. Rotating turns the whole image around its centre by an angle without mirroring it.