Flip Image Online — Mirror Photos Horizontally or Vertically
Mirror selfies and fix reversed text — 100% in your browser.
100% in your browser — files never uploaded
How to mirror an image horizontally
Upload your photo, tap Flip H, and the live preview shows the mirrored result instantly. Horizontal flipping swaps left and right — the most common fix for front-camera selfies, which phones mirror by default. Tap Flip V instead to mirror top-to-bottom, or combine both for a 180° rotation effect. Download keeps your original format and full resolution.
Flip a selfie back to normal
Front cameras show you a mirrored preview because that's how mirrors work, but the saved photo is often un-mirrored — making text on shirts readable but faces look 'wrong' to you. A single horizontal flip restores the view you're used to seeing. Since flipping only swaps pixel positions, there is zero quality loss on PNG and no visible loss on high-quality JPG export.
When to flip vertically
Vertical flips mirror an image top-to-bottom — useful for creating water-reflection effects, fixing scans fed upside-down and backwards, and preparing iron-on transfer prints, which must be mirrored before printing. Everything runs client-side in your browser; no file is ever uploaded, so it's safe for private photos and documents.
Why Your Selfie Looks 'Wrong' Until You Flip It
Front-facing cameras show you a mirrored live preview, because that's how a mirror behaves — left looks left, right looks right, the way you're used to seeing your own face. But the saved photo file is usually the un-mirrored 'real' view, which is why it can feel subtly off, and why text on a shirt reads backwards in the preview but correctly in the saved file. A single horizontal flip converts between the two, restoring whichever version you actually want to keep or share.
Horizontal vs Vertical Flip — Picking the Right Axis
Horizontal flipping swaps left and right across a vertical center line — the fix for mirrored selfies and reversed text. Vertical flipping mirrors top-to-bottom instead, which is less common but useful for water-reflection effects, correcting a scan fed upside-down and backwards, and preparing artwork for iron-on transfer printing, which needs to be mirrored before pressing. Both operations reposition pixels only, so there's no resampling loss — PNG stays pixel-perfect, JPG re-encodes at high 92% quality.
Flipping Runs Entirely in Your Browser
The mirror operation uses the Canvas API directly in your browser, so nothing about the photo — selfie, document scan, or private image — is ever transmitted to a server. That matters most for exactly the kinds of files people flip: personal photos and scanned paperwork. Combine a flip with a rotation from the companion Rotate Image tool when a scan needs both corrections, then download the corrected file once.
Frequently asked questions
What's the difference between flipping and rotating?
Rotating turns the image around its center in 90° steps. Flipping mirrors it across an axis — horizontal swaps left/right, vertical swaps top/bottom. A flip cannot be reproduced by rotation alone.
Why does my selfie look different when flipped?
You're used to seeing yourself in mirrors, which are horizontally flipped. The camera's saved photo is the un-mirrored 'real' view. Flipping horizontally restores the mirror view you recognize.
Is the flipped image uploaded anywhere?
No. The flip is computed in your browser with the Canvas API. Your photo never leaves your device.
Will flipping reduce image quality?
No. Flipping repositions pixels without resampling. PNG exports are pixel-perfect lossless; JPG exports use high 92% quality.
Related tools
Data verified: 2026-06-11 · All processing happens in your browser — no files are ever uploaded.