Image Rotate & Flip
Rotate images 90°/180°/270° and flip horizontally or vertically in your browser. Download as PNG.
Pure browser JavaScript (HTML canvas) — no upload.
How to use this tool
- Choose an image.
- Click Rotate or Flip buttons.
- Download the result.
Rotate images 90°/180°/270° and flip horizontally or vertically in your browser. Download as PNG.
How it works
Image Rotate and Flip lets you correct the orientation of any photo or graphic without installing software. Upload your image and choose from four rotation steps (90 degrees clockwise, 180 degrees, 90 degrees counter-clockwise) or flip the image horizontally or vertically.
Operations are applied immediately and shown in a live preview. You can chain multiple operations -- for example, rotate 90 degrees then flip horizontally -- and the result updates after each step. When the orientation is correct, click Download to save the image as a PNG.
This tool is especially helpful for photos taken with a camera held sideways, scanned documents that came out upside down, or logos that need to be mirrored for a symmetrical design. Everything runs in the browser via the Canvas API; nothing is uploaded to a server.
Worked example
Fix a sideways smartphone photo
- Upload the photo that appears rotated 90 degrees to the left.
- Click Rotate 90 CW once.
- Check the preview -- the photo should now appear upright.
- Click Download to save the corrected PNG.
A properly oriented photo ready for sharing or uploading.
Common mistakes to avoid
- Clicking Download before applying all desired rotations or flips.
- Confusing horizontal and vertical flip -- horizontal flip mirrors left-to-right, not top-to-bottom.
- Uploading an already-correct image and rotating unnecessarily, then not noticing the error before downloading.
Key terms
- Clockwise rotation
- Turning the image to the right; the top edge moves toward the right side.
- Horizontal flip
- Mirroring the image so the left side becomes the right side and vice versa, as if seen in a mirror.
- Vertical flip
- Mirroring the image so the top becomes the bottom, as if reflected in a horizontal surface.
Frequently asked questions
- Are my changes saved?
- No server is involved — download the result to save it.