When you need to flip or rotate
Cameras and phones sometimes save images with incorrect EXIF orientation. Selfies are often mirrored. Scanned documents may come in sideways. Product photos need to face a consistent direction. These are all cases where a quick flip or rotate solves the problem in seconds.
Available transformations
- Flip horizontal — Mirror the image left to right (selfie fix)
- Flip vertical — Mirror top to bottom
- Rotate 90° clockwise — Turn portrait to landscape or vice versa
- Rotate 180° — Fix upside-down images
- Rotate 270° clockwise — Same as 90° counter-clockwise
Transformations can be stacked — flip horizontally then rotate 90° to get exactly the orientation you need.
How it works technically
The tool uses the HTML5 Canvas API to apply transformations. Your image is drawn onto a canvas element with the appropriate ctx.scale() and ctx.rotate() transforms, then exported as a new image. This preserves the original quality — no re-compression happens unless you choose to save as JPG.
Supported formats
Any image format your browser can display: JPG, PNG, WebP, GIF, BMP, SVG, and more. The output keeps the same format by default.
Common use cases
- Selfie correction — Front cameras mirror your face; flip horizontal to un-mirror
- E-commerce — All product photos facing the same direction
- Document scanning — Fix rotated scans before sharing
- Social media — Correct orientation before uploading
- Print preparation — Ensure correct orientation for iron-on transfers
Try it now: Open Flip & Rotate Image — free, instant, no sign-up required.