How to use Image Flipper
- Choose one or more images (JPEG, PNG, WebP, GIF, AVIF, BMP or TIFF).
- Under Flip, pick Horizontally (mirror), Vertically or Both.
- Choose Save as. Same format as the original is the default.
- For JPEG, WebP or AVIF, set the Quality (90% by default).
- Press Flip and download the files ending in -flipped.
What it does and when to use it
A flip reverses an image along one axis. A horizontal flip swaps left and right, like a mirror. A vertical flip swaps top and bottom, like a reflection in still water.
Good reasons to flip a picture:
- Fixing mirrored selfies and webcam shots, where writing on a T-shirt or a sign reads backwards.
- Matching a layout, for example making a person in a photo face into the page instead of off its edge.
- Making reflections and symmetrical designs, such as a water reflection under a logo.
- Preparing iron-on transfers, which are usually printed mirrored so they read correctly once pressed onto fabric.
- Checking a drawing: artists flip their work to spot wonky proportions their eyes have got used to.
A flip is not the right fix for a photo that is lying on its side. That needs a rotation, which the Image Rotator does.
How it works
The image is decoded inside your browser. If the photo has an orientation tag (common with phone cameras), it is applied first, so you flip the picture as you see it, not as it is stored.
Then each pixel is copied to its mirrored position. For a horizontal flip, the pixel in column x moves to column (width − 1 − x) on the same row. For a vertical flip, row y moves to row (height − 1 − y). The width and height do not change, and no pixel is blended or resized.
Finally the picture is saved in your chosen format. Transparent areas are kept for PNG, WebP and AVIF. If you choose JPEG for an image with transparency, the transparent parts are filled with white and the tool tells you so.
Worked examples
A selfie with a reversed logo. A 3,024 × 4,032 px front-camera photo shows a T-shirt logo back to front. Choose Horizontally (mirror) and keep Same format. The output is still 3,024 × 4,032 px, and the logo now reads correctly.
A reflection for a poster. Duplicate a product photo, flip the copy Vertically, and place it under the original in your design app with a fade. A PNG keeps any transparent edges intact.
A whole folder of scanned negatives that came out mirrored. Select every file at once and choose Horizontally. Each is flipped the same way and saved with its own name plus -flipped.
Limits and tips
- Metadata is not copied. The saved file does not carry the original EXIF data (camera, date, location).
- Animated GIFs are read as a single frame, so the result is a still image.
- Large batches are handled one file at a time and can take a while on a phone.
- Want only part of the picture? Crop it first with the Image Cropper.
- Shrinking the result for an upload form is easy afterwards with Compress Image to 100 KB.
Frequently asked questions
What is the difference between flipping and rotating?
Why does my selfie look reversed?
What does Both do?
Does flipping lower the quality?
Can I flip several images at once?
How do we know nothing is uploaded? Test it yourself on the privacy proof page.