Free · in your browser · no upload
Choose a photo: it is mirrored left to right right away. Tap Flip vertically for an upside-down mirror or rotate it if needed, then download — the photo never leaves your device.
Works in your browser: what you type or choose stays on your device and is not uploaded anywhere.
Where you need this
- Selfies where the front camera reversed text and logos
- Mirror and symmetry effects for posts
- Pictures to print on T-shirts and mugs with iron-on transfers
Popular tasks
How to use it
Choose a photo
Tap Choose a photo and pick it from your gallery or files.
Turn or mirror it
Tap Rotate left, Rotate right or Flip horizontally as many times as you need; the slider straightens a tilt.
Download
Tap Download: the photo is saved already turned, so it looks right everywhere.
Why do it here
- Nothing is uploaded The file is processed on your device, so private photos and documents stay with you.
- Free, no sign-up No account, no daily limit and no watermark on the result.
- Works on your phone Open the page in any browser on iPhone or Android and pick a file from the gallery.
- Also in Telegram Prefer a chat? The bot below does the same right in Telegram.
The same in Telegram

Background Remover @BgRemoverPhotoBot
In Telegram: send a photo as a file to the bot and choose resize, compress or HEIC → JPG. It also removes backgrounds.
In Telegram: send a photo as a file to the bot and choose resize, compress or HEIC → JPG. It also removes backgrounds.
Questions
Why is the text on my selfie backwards?
The front camera shows you a mirror image, and some phones save it that way. Flip it here and the text reads correctly.
Can I flip and rotate at once?
Yes: the buttons add up, so you can flip and then turn the photo by 90°.