imagetools.to
← All Tools
🔄

Rotate & Flip Image

Rotate by any angle or flip horizontally/vertically — free, instant, private

🔄
Drop image here
PNG, JPG, WEBP, GIF supported
1
UploadDrop or select any image.
2
Rotate / FlipUse quick buttons or fine-tune the angle slider.
3
DownloadSave the rotated image.

Rotating vs Flipping — What's the Difference?

Rotating and flipping are two distinct operations that are often confused. Rotating turns the image around its centre point by a set number of degrees — clockwise or counter-clockwise. The image content stays intact; only its orientation changes. Flipping mirrors the image along an axis, producing a reflection. A horizontal flip swaps left and right; a vertical flip swaps top and bottom.

Both operations are non-destructive when using PNG or WEBP export — no image data is permanently lost. You can rotate and flip as many times as needed, then download the final result.

When do you need each operation?

90° / 180° rotation is most commonly needed to correct photos taken in the wrong orientation — typically on a phone or camera that didn't write the EXIF orientation tag correctly, causing the image to appear sideways or upside down in certain apps.

Custom angle rotation is useful for straightening horizon lines in landscape photos, correcting slightly tilted scans, or creating artistic diagonal compositions.

Horizontal flip mirrors a photo left-to-right — useful for creating symmetrical compositions, correcting selfies that appear reversed, or producing a mirror-image version of a logo or graphic.

Vertical flip mirrors top-to-bottom — less common, but used for reflections in design work or correcting images that have been accidentally saved upside down.

Quick Reference — Common Rotation Scenarios

Photo appears sideways (rotated left)

Click 90° CW (clockwise) once to correct it.

Photo appears sideways (rotated right)

Click 90° CCW (counter-clockwise) once to correct it.

Photo appears upside down

Click 180° to flip it right-side up in one step.

Selfie appears mirror-reversed

Use Flip Horizontal to correct the left-right reversal from the front camera.

📐
Horizon is slightly tilted

Use the custom angle slider — small values like –2° to +2° are usually enough to straighten a crooked horizon.

🔍
Scanned document is skewed

Fine-tune with the angle slider. Enable transparent background so the corners show as empty rather than a filled colour.

Tips for the Best Results

🪟
Use PNG for custom angles

When rotating by a non-90° angle, the corners of the output are either transparent or filled. PNG and WEBP support transparent corners; JPG does not — it will fill them with a solid colour.

✂️
Crop after straightening

Rotating by a custom angle leaves triangular empty corners. After downloading, use the Crop tool to trim them away and get a clean rectangular result.

🔁
90° rotations are lossless

Rotating by exactly 90°, 180°, or 270° doesn't alter any pixel values when exported as PNG or WEBP — the image is simply rearranged, not resampled. No quality is lost.

🎨
Combine rotate and flip

You can apply both a rotation and a flip in the same step. The preview updates live so you can see the exact result before downloading.

📱
Fix phone photo orientation

Photos taken on a phone are often saved with an orientation tag that some apps ignore. If your photo looks sideways or upside down after uploading somewhere, use the 90° CW/CCW buttons to correct and re-save it.

🔒
Your images stay private

All processing runs entirely in your browser. Your image never leaves your device and is never sent to any server.

Frequently Asked Questions

What is the difference between rotating and flipping an image?
Rotating turns the image by a set number of degrees around its centre — 90°, 180°, or a custom angle. Flipping mirrors the image along an axis: horizontal flip creates a left-right mirror image; vertical flip creates an upside-down mirror image. Both can be combined in a single export.
Why does my photo appear sideways after uploading?
Photos taken on a phone or camera are sometimes saved with an EXIF orientation tag rather than being physically rotated. Some apps read this tag and display the image correctly; others ignore it and show the raw file. Use the 90° CW or CCW button to correct the orientation, then download the re-saved file.
Will rotating by a custom angle reduce image quality?
Rotating by exactly 90°, 180°, or 270° is effectively lossless when exported as PNG or WEBP — no pixels are resampled. Rotating by any other angle (such as 15°) requires resampling, which very slightly softens the image. For the best quality with custom angles, export as PNG.
What happens to the corners when I use a custom angle?
When you rotate by a non-90° angle, the output canvas expands to fit the rotated image. The triangular corners that fall outside the original image area can be left transparent (PNG/WEBP) or filled with a solid background colour. After downloading, use the Crop tool to trim the corners for a clean rectangular result.
Does my image get uploaded to a server?
No. All rotating and flipping happens locally in your browser using JavaScript and the HTML5 Canvas API. Your image never leaves your device and is never sent to any server.
Can I rotate and flip at the same time?
Yes. Set your rotation angle using the quick buttons or the slider, then click a Flip button — both transformations are applied together in a single download. The live preview shows the combined result before you export.