Choose a photo and tap Rotate left or Rotate right to turn it by 90°, Flip horizontally to mirror it, or move the Straighten slider to fix a tilted horizon. The result keeps its format and quality, and the photo never leaves your device.
Works in your browser: what you type or choose stays on your device and is not uploaded anywhere.
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

In Telegram: send a photo as a file to the bot and choose resize, compress or HEIC → JPG. It also removes backgrounds.
Questions
Why does my photo show sideways on some sites?
Phones often save a photo as is and only add a note “turn it”, which some sites ignore. A photo rotated here is saved already turned, so it looks the same everywhere.
What happens to the corners when I straighten?
The picture grows to fit the turned photo: corners become white in JPG and transparent in PNG and WEBP.
Does rotating lower the quality?
Turning by 90° and flipping move pixels without losing any. JPG is saved again at high quality.
Is the photo uploaded?
No. Everything happens in your browser on your device.