Flip an image online
Drop images here, or click to browse
Your files never leave your browser
or paste an image from your clipboard
Mirror an image horizontally (left-right) or vertically (top-bottom) — useful for correcting a mirrored scan or camera capture. Upload your image, pick a direction, and download the flipped result — entirely in your browser using the Canvas API.
Flipping versus rotating
These are different operations and produce different results on anything that is not symmetrical. Rotating turns an image around its centre — text stays readable, just oriented differently. Flipping mirrors it along an axis, which reverses text and makes it read backwards. If your goal is to correct a sideways photo, you want rotate. Flip is for genuine mirroring.
When you actually need a mirror
The common cases are correcting selfies, which many phone cameras save mirrored so text in the background reads backwards, and preparing artwork for transfer printing or iron-on transfers where the design must be reversed to come out the right way round on the material. It is also occasionally used to make a subject face the other direction for layout reasons.
Horizontal is what people usually want
Horizontal flipping mirrors left to right, which is what fixes a mirrored selfie and what transfer printing requires. Vertical flipping turns the image upside down as a reflection rather than a rotation, which is rarely what someone means and mostly used for deliberate effects like reflections in water. The preview shows the result before you commit, which is the quickest way to be sure.
Frequently asked questions
- What's the difference between flip and rotate?
- Flipping mirrors the image along an axis (like a reflection), while rotating turns it around a center point. They produce different results for asymmetric images.
- Does flipping reduce image quality?
- No, flipping just repositions pixels — there's no quality loss beyond the normal re-encoding step.
- Are my images uploaded to a server?
- No, flipping happens locally in your browser using the Canvas API. Nothing is sent anywhere.
- Will flipping reduce image quality?
- No. Mirroring rearranges pixels without inventing new ones, so the only change is the normal re-encoding on save.
- Why does text read backwards after flipping?
- That is what mirroring does. If you wanted to correct a sideways photo without reversing text, use the rotate tool instead.