How to rotate & flip
- Add one or many images.
- Choose a rotation — 90° clockwise, 180°, or 90° counter-clockwise.
- Optionally mirror the result horizontally or vertically.
- Press Apply and download the corrected files.
Why this runs in your browser
Almost every other free image tool uploads your file to a server, processes it there and sends it back. Rotate & Flip does the work with the Canvas and File APIs that are already built into your browser, so the picture never leaves your device. That is faster for large files, it works on a plane, and it means there is no copy of your photo sitting in somebody's S3 bucket waiting to be deleted by a retention policy.
Frequently asked questions
Why does my photo look sideways everywhere except on my phone?
Cameras often store the picture unrotated and record the intended orientation in an EXIF tag. Apps that ignore that tag show it sideways. This tool bakes the correct orientation into the actual pixels, so the fix travels with the file.
Is rotating lossless?
The pixels are rotated exactly, but the file is re-encoded afterwards, which means a JPEG goes through one more lossy pass. Export as PNG, or keep quality at 92+, if that matters to you.
What is the difference between rotate 180° and flip?
Rotating 180° turns the picture upside down but keeps text readable in a mirror-free way. Flipping mirrors it, so any text in the image reads backwards.
Can I rotate by an arbitrary angle like 5°?
This tool handles the right-angle cases, which is what fixes most orientation problems. Arbitrary angles require choosing a background fill and a crop strategy, so they are better done in a full editor.