Flip / Mirror Image

No image selected yet.

Flipping an image mirrors it, like looking at it in a mirror or turning the page over. It sounds simple, but it solves real problems: a selfie saved the wrong way round so text on your shirt reads backwards, a product photo that needs to face the other direction in a design, or artwork you want to print for an iron-on transfer, which must be mirrored before printing. This free tool flips any picture horizontally or vertically, instantly, in your browser.

A horizontal flip swaps the left and right sides, which is the classic mirror effect. A vertical flip swaps the top and bottom, turning the image upside down in mirror form. You can apply either flip, both together, or press the same button again to undo it, because flipping twice restores the original. The image is redrawn on a canvas at full resolution and downloaded as a PNG, so there is no quality loss. Nothing is uploaded to a server; all of it happens on your own device.

How to use

  1. Click the file box and choose the image you want to flip.
  2. Press Flip Horizontal to mirror it left to right.
  3. Press Flip Vertical to mirror it top to bottom.
  4. Combine both flips if you need the fully mirrored version, or use Reset to start over.
  5. Check the preview, then click Download Flipped Image to save the PNG.

Frequently asked questions

What is the difference between flipping and rotating?

Rotating turns the image like a wheel, keeping left and right in the same relationship. Flipping mirrors it, so left and right swap places. After a horizontal flip, text in the image reads backwards, which never happens with a rotation.

Why would I mirror a selfie?

Front cameras often save the mirrored preview you saw on screen, or the opposite, depending on the phone. If a saved selfie looks wrong compared with the mirror you are used to, one horizontal flip usually fixes it.

Does flipping reduce quality?

No. Flipping only rearranges the same pixels; nothing is resampled or compressed. The result is saved as a PNG, which is lossless, so the flipped image is pixel-for-pixel as sharp as the original.

Are my images uploaded anywhere?

No. The flip is drawn locally in your browser, and your file never leaves your device.