Resize, crop & transform

Flip or mirror an image

Mirror left-to-right, top-to-bottom, or both at once. The result is pixel-identical to the source, just re-ordered.

  • Runs in your browser
  • Nothing is uploaded
  • No sign-up
  • Batch up to 20 images

Drag & drop your image here

or tap to browse · you can also paste from the clipboard

JPG · PNG · WebP · GIF · BMP · AVIF · SVG  ·  up to 50 MB each · up to 20 files

Choose images

How to use the image flipper

To flip an image, upload it and toggle horizontal or vertical mirroring. A horizontal flip mirrors left to right; a vertical flip mirrors top to bottom. Flipping only reorders pixels, so it is geometrically lossless.

  1. Add an imageDrag and drop or browse for the file.
  2. Choose the axisToggle horizontal, vertical, or both. The preview updates immediately.
  3. DownloadExport as JPG, PNG or WebP.

About this tool

Flipping is a lossless geometric operation: every pixel keeps its exact value and only its position changes. It is the standard fix for selfies that look mirrored, for scans fed in the wrong way round, and for building symmetrical layouts.

Both axes can be combined: flipping horizontally and vertically at the same time is equivalent to a 180° rotation.

What you get

  • Horizontal and vertical mirroring, independently toggled
  • Instant before/after preview
  • Batch mode with ZIP download
  • No pixel interpolation (geometrically lossless)
  • Format conversion on export

When to use the image flipper

Un-mirroring selfies

Front cameras show a mirrored preview because that is what a mirror does, but many save the unmirrored frame. A horizontal flip gives you whichever version you prefer, though text in the shot reads correctly in only one of them.

Fixing badly fed scans

Documents scanned face-down come out mirrored. A horizontal flip corrects them and makes the text readable again.

Design symmetry

Duplicate an element and flip it to build symmetrical layouts, reflections and bookend compositions.

Changing which way a subject faces

A person or vehicle facing out of the frame pulls the eye off the page. Flipping turns them back into it. Check for text or logos first.

How it works

Flipping is implemented as a canvas transform: the drawing context is scaled by −1 on the chosen axis and the image is drawn from the mirrored origin. No pixel value is recomputed and no interpolation occurs, so the operation is geometrically lossless and perfectly reversible: flip the same axis twice and you are back where you started.

Flipping both axes at once is equivalent to a 180° rotation. A single-axis flip, however, cannot be reproduced by any rotation: it changes the image's handedness. That is why mirrored text stays mirrored no matter how far you rotate it.

Because the geometry is exact, the only quality change comes from re-encoding. Choosing PNG gives a bit-identical result; choosing JPG or WebP applies one generation of lossy compression as usual.

Common problems and how to fix them

Text in my image now reads backwards
That is what mirroring does. If the photo contains signs, labels or a watermark, a horizontal flip will always reverse them. Crop the text out, or leave the image unflipped.
Nothing appears to have changed
Symmetrical images look identical after flipping. Check an asymmetric detail, or compare the before and after panels side by side.
I wanted to rotate, not mirror
Flipping produces a mirror image; rotating turns it. Use the Image Rotator for quarter turns and free angles.
The file size changed slightly
The pixels are identical but their order differs, so the compressor finds slightly different patterns. A few percent either way is normal and not a sign of quality loss.

Frequently asked questions

Does flipping reduce image quality?

No. Flipping only re-orders pixels. Export as PNG to keep the result bit-identical, or accept the usual lossy re-encode if you choose JPG or WebP.

Why does my selfie look mirrored?

Front cameras show you a mirrored preview because that is what you expect from a mirror, but many save the un-mirrored image, or the other way round. Flipping horizontally gives you whichever version you prefer.

Is flipping the same as rotating 180°?

Only when you flip both axes. A horizontal flip alone is a mirror image and cannot be reproduced by any rotation, because rotation preserves handedness and mirroring reverses it.

How do I flip an image back?

Flip the same axis again. The operation is its own inverse, so you get the exact original geometry back.

Does flipping keep my photo's EXIF data?

No. The flipped image is re-encoded through the canvas, which writes a clean file without EXIF, GPS coordinates or camera details. Keep the original if you need that metadata.

Can I flip a batch of images?

Yes. Drop up to 20 files, choose the axis, press "Process all images" and download them as a ZIP.

You may also like

Browse all 89 image tools

Ready when you are

Free, private, and done on your own device.

Add your image