Skip to main content
Image Tools

Flip Image

Mirror a photo horizontally, vertically, or both — with an instant live preview. Runs entirely in your browser; nothing is uploaded.

No upload — your files never leave your device

  • 100% private
  • Runs in your browser
  • Works offline
  • No sign-up
Select files

or drop files here

JPG · PNG · WebP · GIF · BMP

JPEG, PNG, WEBP, GIF, BMP, .JPG, .JPEG, .PNG, .WEBP, .GIF, .BMPMax 50 MB

About Flip Image

Flip Image mirrors a photo horizontally, vertically, or both at once, with an instant live preview that updates the moment you toggle a direction. A horizontal flip mirrors left-to-right (the classic ‘selfie un-mirror’); a vertical flip mirrors top-to-bottom. Keep the original format or convert to PNG, JPEG or WebP. It runs entirely in your browser, so the image is never uploaded.

  • No uploads
  • Browser-only
  • Works offline
  • 100% free

How it works

  1. 1

    Drop an image

    Add a JPG, PNG, WebP, GIF or BMP. A live preview appears immediately, ready to mirror.

  2. 2

    Pick a direction

    Toggle Horizontal, Vertical, or both. The preview mirrors instantly via a CSS transform, so you see the result before committing.

  3. 3

    Flip and download

    Choose an output format if you want to convert, then flip — the image is re-encoded mirrored and offered as a download.

Flip versus rotate — a reflection is not a turn

Flipping and rotating are easy to confuse and produce very different images. A flip mirrors the picture, so it reads as a reflection — a left hand becomes a right hand and any text runs backwards. A rotation turns the whole image around its centre without reversing anything. Reaching for the wrong one is the classic reason a ‘fixed’ photo still looks wrong.

OperationEffectReach for it when
Horizontal flipMirror left-to-right; text reversedUn-mirroring a front-camera selfie
Vertical flipMirror top-to-bottomCorrecting an upside-down reflection
Both flips togetherMirrored on both axesSame pixels as a 180-degree turn, via mirroring
RotationTurn without reversingA photo that came out sideways

If text or logos must stay readable, don't flip — flipping reverses them. Use [Rotate Image](/image/rotate/) instead when you only need to change orientation.

Common reasons to mirror an image

  • Un-mirror a selfie — front cameras save a mirrored frame, so a horizontal flip restores text and backgrounds the way others see them.
  • Face a subject the other way — mirror a portrait so the person looks into your layout rather than off the edge of the page.
  • Fix a reflection or a scan of a transparency that came through reversed.
  • Create a symmetrical pair — a flipped copy makes matching bookends or a mirrored design element.
  • Flipping only rearranges existing pixels, so it adds no blur; any quality change comes purely from re-encoding, so keep PNG or lossless WebP to preserve detail, or convert deliberately to the format you need.

Frequently asked questions about Flip Image

  • What's the difference between a horizontal flip and a rotation?

    Flipping mirrors the image, producing a reversed reflection — text reads backwards and a left hand becomes a right hand. Rotating turns the image around its centre without reversing it, so orientation changes but nothing is mirrored. They're different operations: use flip to un-mirror a selfie, rotate to fix a sideways photo.

  • Can I flip in both directions at once?

    Yes. Turn on Horizontal and Vertical together and the image is mirrored on both axes in a single pass — which is equivalent to a 180-degree rotation for the pixels, but reached through mirroring rather than turning.

  • Does flipping reduce image quality?

    Mirroring itself just rearranges existing pixels, so it adds no blur. Any quality change comes only from re-encoding on save — keep PNG or lossless WebP to preserve the pixels exactly, or expect the usual slight loss when you export to JPEG.

  • Why would I un-mirror a selfie?

    Front cameras preview a mirrored image, so text on your shirt, background signs and your part appear reversed in the saved photo. A horizontal flip corrects that, restoring the scene the way others actually see it — handy before posting or printing.

Privacy, offline use, browser support, and pricing questions are answered on the site-wide FAQ.

See all Image tools