Flip Image

Flip images online for free. Mirror horizontally or vertically — works with JPEG, PNG, WebP, HEIC and TIFF.

or drop photos here · up to 50 at once
JPG, PNG, WebP, GIF, BMP, TIFF, HEIC, AVIF, ICO, PSD, PPM. Everything happens in your browser; nothing is uploaded.

How to Flip an Image Online

  1. Upload Your Image: Drag and drop your file or click "+ Add Files." Only the first file you pick is loaded — this editor works on one image at a time, not a batch queue. Accepts JPEG, PNG, WEBP, AVIF, GIF, BMP, TIFF, HEIC/HEIF, ICO, EPS, PSD, PPM.
  2. Pick Flip Direction: Choose Horizontal to mirror left-to-right (the standard "un-mirror selfie" fix) or Vertical to flip top-to-bottom (upside down). Apply both for a 180-degree result without resampling.
  3. Adjust Output (Optional): Under Image Compression, pick a Quality Preset (Lowest to Highest), enter a Target file size as %, set a Specific file size in KB/MB, or dial in Image Quality (%). Under Image Resolution, keep the original or scale by percentage.
  4. Flip and Download: Click Flip. Processing happens locally in your browser — no sign-up, no watermark.

Why Flip an Image?

Flipping mirrors a photo across one axis. A horizontal flip swaps left and right (matching what others see when they look at you, the opposite of a front-camera preview); a vertical flip swaps top and bottom (useful for reflections, microscopy, and inverted scans). The pixels themselves are simply rearranged — no resampling, no quality loss when the output format is lossless.

  • Un-mirror selfies for social media — most phone front cameras (iPhone Mirror Front Camera setting, Samsung Save selfies as previewed, Google Pixel Front camera mirror) save the photo flipped to match what you saw on screen. A horizontal flip restores the way you actually appear to others before posting to Instagram, LinkedIn, or a dating profile.
  • Fix scans and document photos — flatbed scanners and overhead phone scans can capture pages in reverse when the document is fed face-down or shot through a transparent surface. A horizontal flip makes text readable again.
  • Create symmetrical compositions and reflections — duplicate a subject, flip the copy, and composite the two for water-reflection effects, kaleidoscope panels, or symmetric product shots.
  • Iron-on transfers and screen printing — heat-transfer paper prints in reverse so it reads correctly after pressing onto fabric. A horizontal flip is mandatory for any text or asymmetric logo before printing.
  • Microscopy, telescopes, and large-format cameras — many optical instruments deliver an inverted image; a vertical flip (or both axes) corrects orientation for publication or analysis.
  • Match a layout direction — flip product imagery so a person or arrow points toward the body copy instead of away from it (a common ad-design fix).

Flip vs Rotate vs Mirror — What's the Difference?

Operation What it does Lossless? Common use
Horizontal flip Mirrors across the vertical axis (swaps left/right) Yes — pure pixel rearrange Un-mirror selfie, iron-on transfer, scanned text
Vertical flip Mirrors across the horizontal axis (swaps top/bottom) Yes — pure pixel rearrange Reflection effect, inverted-scope optics
Rotate 90/180/270 Turns the canvas in 90-degree steps Yes for these angles Phone-shot in wrong orientation
Rotate arbitrary (e.g. 7 degrees) Turns by any angle, requires resampling No — interpolation needed Straighten a tilted horizon
Both flips combined Equivalent to a 180-degree rotation Yes Quick upside-down-and-mirrored fix

Flip and mirror are the same operation — different terms for the same axis-reflection. Rotation is a different transform: it spins the canvas without reflecting it, so text stays readable (just at an angle), whereas a flip makes text appear backward.

Supported Formats at a Glance

Category Formats
Web/photo JPEG/JPG, PNG, WEBP, AVIF, GIF
Phone-native HEIC, HEIF, JFIF
Print/archival TIFF/TIF, BMP, EPS, PSD, PPM
Icon/other ICO, XCF, PUB, ODD, ODG

Output stays in the input format unless you change it — flipping a HEIC returns a HEIC, flipping a PNG returns a PNG with transparency intact.

Frequently Asked Questions

Why does my front-camera selfie look reversed compared to the preview?

Phone front cameras show a horizontally mirrored preview so the image moves the way a real mirror would — when you raise your right hand, the on-screen "you" raises the hand on your right. By default, modern iPhones (Settings → Camera → Mirror Front Camera) and many Android phones save the photo un-mirrored so it matches how others see you, which is why the saved file looks "wrong." If your phone is set to save the mirrored version, a single horizontal flip restores the natural orientation. You can also disable mirroring in Camera settings to fix it at capture time.

Does flipping reduce image quality?

No. A flip is a deterministic pixel rearrangement — the pixel that was at (x, y) ends up at (width − 1 − x, y) for horizontal, with no interpolation or color resampling. Quality only changes if you re-encode to a lossy format (JPEG, AVIF, WebP lossy, lossy HEIC) at a lower quality setting. Output PNG, lossless WebP, lossless TIFF, and BMP are bit-for-bit lossless on a flip.

Will flipping break the EXIF data on my photo?

No, EXIF metadata (camera, lens, aperture, GPS, capture date) is preserved during the flip. The original Orientation tag is updated so apps display the image correctly. If you also re-encode JPEG with a lower quality, the metadata is still copied — only the pixel data changes.

Will the flipped HEIC still open on iPhone, or do I need to convert it?

Flipped HEIC files open natively in iOS 11+ Photos, macOS High Sierra+, and Windows 11. If you need broader compatibility (older Windows, web browsers other than Safari, Discord, Slack uploads), use HEIC to JPG after flipping or pick JPEG as the output during the flip.

Can I flip an animated GIF or animated WebP?

Yes — every frame is flipped together so the animation plays in mirrored order. Note that text or signage inside the animation will read backward after a horizontal flip; use a vertical flip if the animation has on-screen text you need to keep legible.

Should I use horizontal flip or just retake the photo?

If you're un-mirroring a selfie for social media, flipping is faster and lossless. If text appears in the photo (storefront signs, book covers, T-shirt graphics, license plates), retaking from a different angle is better — a horizontal flip will leave that text reading right-to-left. The same caveat applies to faces with strong asymmetry; a flipped portrait can look subtly "off" to people who know you.

Is there a file size limit?

Processing happens locally in your browser, so the practical limit is how much memory your browser tab can hold rather than any account quota — there's no sign-up. A 24-megapixel TIFF or PNG can run 25-100 MB, comfortably within what a modern laptop handles for a single file; the editor loads one file at a time, so working through a full shoot means flipping and saving each frame in turn.

How is this different from rotating the image?

Rotation turns the canvas without reversing it: text stays right-reading, just at an angle. Flipping reverses the image across an axis so text reads backward. If your phone shot a landscape photo as portrait, you want Rotate Image (90 degrees), not flip. If your selfie looks like a mirror image of you, you want flip horizontal — rotation will not fix it.

Can I flip and crop or resize in the same pass?

This tool focuses on flipping with optional compression and resolution scaling. For framing changes use Crop Image, to set exact pixel dimensions use Resize Image, and to shrink file size after flipping use Compress Image.

Rate Flip Image Tool

Rating: 4.8 / 5 - 109 reviews