Rotate image
Rotate your images right or left, flip them, or straighten the horizon with a free angle. You see the result live.
Drag your images hereTap to choose your files
or click to choose · paste with Ctrl+VJPG, PNG, WebP, AVIF, GIF, BMP, HEIC, and TIFF · up to 50 MB each
Processed on your device: nothing is uploaded
Images
Shortcuts: [ left, ] right, H horizontal, V vertical.
From −45 to 45, with one decimal. Example: 1.5.
This keeps the file from getting larger than the original. If you turn it off, you choose the quality.
The image comes out with the orientation already applied and without metadata: the GPS location, date, and camera model are removed.
Done
How to use it
- Drag your images into the box or select them from your device. You can add several at once.
- Pick an image from the row of thumbnails and rotate it 90° left or right, rotate it 180°, or flip it. To straighten a crooked horizon, use the free angle.
- If you want to repeat the same change on all your photos, select “Apply to all images”. You can also choose the output format.
- Select “Rotate and download”: you get the image, or a ZIP if there are several.
Frequently asked questions
Are my images uploaded to a server?
No. The images are rotated inside your browser, on your own device. Your photos never leave it.
Do I lose quality when I rotate?
Rotations of 90° and flips do not change the pixels, they only rearrange them. A JPG is saved again at the end: by default it uses the same quality as the original, so the difference is not noticeable and the file does not get larger. If you choose PNG, there is no loss at all.
How do I straighten a photo with a crooked horizon?
Move the free angle control, from −45° to 45°, while you watch the grid that appears over the image. By default the empty edges are cropped so the photo stays rectangular; if you would rather lose nothing, choose “Expand canvas” and pick the color of the corners.
Why does my photo look rotated in some programs and fine in others?
Cameras and phones store the orientation in a separate tag (EXIF) instead of rotating the pixels, and not every program respects it. When you download from here, the photo comes out with the orientation already applied to the pixels, so it looks the same everywhere.
Can I rotate several photos that have different orientations?
Yes. Each image keeps its own rotation: pick one in the row of thumbnails and rotate it. If they all need the same change, apply it to all of them with a single button. At the end they download as a ZIP.
Rotate, flip, or straighten: what each option does
- Rotate 90° or 180°: fixes photos taken sideways or upside down. PNG loses no quality; a JPG is saved with the quality the original had.
- Flip horizontally: creates a mirror effect, useful for selfies or reversed text.
- Flip vertically: turns the image upside down, from top to bottom.
- Free angle: straightens horizons, scans, or documents photographed at a diagonal.
Photos that show up sideways
If a photo looks rotated on your computer but fine on your phone, the cause is the orientation tag (EXIF). When you rotate it here and download it, the orientation is applied to the pixels and it looks the same in any program, app, or web page.
Which output format to choose
“Original” keeps the format of each image. Choose PNG if you do not want any loss (the file is larger) or WebP if you need a smaller size. Metadata, such as the GPS location, is not kept.
Tips for straightening a photo
Look for a line that should be horizontal or vertical, like the horizon or the edge of a building, and rotate until it matches the grid. The larger the angle, the more of the image is cropped; with “Expand canvas” you keep everything and the corners are filled with the color you choose. If you also need to cut out part of the photo, try the crop image tool.
Updated on September 30, 2026