Flip an image

Mirror an image horizontally or vertically, then download the result.

Processed in your browser

Drop your image here

or choose an image from your device

Accepts JPG, PNG or WEBP · max 25.00 MB

How to use it

  1. 1Drop the image you want mirrored onto the upload area.
  2. 2Pick horizontal (left–right mirror) or vertical (top–bottom mirror).
  3. 3Press Flip. The image is drawn to a canvas with a negative scale on the chosen axis, so pixel dimensions stay exactly the same.
  4. 4Download the mirrored file — the format matches what you uploaded.

Frequently asked questions

What's the difference between flipping and rotating?

A flip mirrors the image, producing a reversed version that can't be reached by rotation. Rotating 180° turns the picture upside down but keeps text readable-in-reverse differently — flipping is what you want for a mirror effect.

Will text in the image become backwards?

Yes. A horizontal flip reverses any lettering, which is exactly what you want for transfer prints or mirror-selfie correction, and wrong for a screenshot.

Does the file size change?

Only slightly. The dimensions are identical, but the file is re-encoded, so a JPG or WEBP result may land a few percent above or below the original. The result panel shows the measured bytes.

Can I flip both directions at once?

Run the tool twice — flip horizontally, download, then re-upload and flip vertically. The combination is the same as a 180° rotation.