Rotate by any angle or flip horizontally/vertically — free, instant, private
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.
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.
Click 90° CW (clockwise) once to correct it.
Click 90° CCW (counter-clockwise) once to correct it.
Click 180° to flip it right-side up in one step.
Use Flip Horizontal to correct the left-right reversal from the front camera.
Use the custom angle slider — small values like –2° to +2° are usually enough to straighten a crooked horizon.
Fine-tune with the angle slider. Enable transparent background so the corners show as empty rather than a filled colour.
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.
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.
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.
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.
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.
All processing runs entirely in your browser. Your image never leaves your device and is never sent to any server.