Flip, mirror & rotate images

Mirror a photo in one click, flip it, or rotate it by degrees. Free and private.

Processed in your browser

Mirror, flip or straighten an image in seconds.

Mirroring flips the picture left to right, like a reflection. Flipping vertically turns it upside down. Rotating turns the whole frame by the angle you choose. Everything happens in your browser, so your photo is never uploaded.

Mirror in one click
Reverse a selfie, make a subject face the other way, or create a reflection effect.
Straighten any photo
Fix a tilted horizon with a precise angle, or turn a sideways photo with the 90° buttons.
Keep your format
JPG, PNG and WebP uploads keep their format unless you choose another. Other formats default to PNG.

How to use Flip, mirror and rotate image

  1. 1

    Upload your image

    Choose a photo from your phone or computer. It stays on your device.

  2. 2

    Mirror, flip or rotate

    Tap Mirror image, flip vertically, or set an exact angle with the slider.

  3. 3

    Download

    Pick JPG, PNG or WebP and save the new image. Your original file is not changed.

Questions people ask

How do I mirror an image?+

Upload the image, click Mirror image, then download. The picture is flipped left to right, like a reflection in a mirror.

How do I mirror a photo on my phone?+

Open this page in your phone's browser, choose the photo from your gallery, tap Mirror image and download. No app is needed.

Can I mirror an image without mirroring the text?+

Not automatically: mirroring reverses every pixel, text included. Mirror the image without the text, then add the text again on top, or crop the text out before mirroring.

Is flipping the same as mirroring?+

A horizontal flip is a mirror image. A vertical flip turns the picture upside down instead.

Can I rotate an image by a custom angle?+

Yes. Use the slider or type a whole-degree angle from -180° to 180°. The 90° buttons turn the image a quarter turn at a time.

Does flipping or rotating reduce quality?+

Mirroring and 90° turns do not resample the image. Other angles resample it, like any photo editor. JPG and WebP exports use lossy compression. Choose PNG to avoid additional loss from export compression.

Is my image uploaded to a server?+

No. The image is processed in your browser and never leaves your device.

From the blog