Free Online Image Rotation & Flip
Rotate 90°, 180° or 270°, use a free angle, and flip your image. Everything in the browser, no file uploads.
How to rotate and flip images online
To rotate an image, click the upload area or drag the file directly onto it — JPG, PNG, WebP, GIF and BMP are supported. The upload is instant and the preview appears immediately, with no server round trip.
Use the quick rotation buttons to rotate 90° clockwise, 90° counterclockwise, or 180°. Each click adds to the current angle: three clicks of +90° equal a 270° rotation. To fix slightly tilted photos, the free angle control lets you set any value between -180° and +180° by typing directly in the field or dragging the slider.
The flip function works independently of rotation. "Horizontal" flips the left-right axis — ideal for selfies or front-camera images that appear mirrored. "Vertical" flips the top-bottom axis. Both transformations can be combined with any rotation.
When you're done, choose the output format (JPG for smaller size, PNG to preserve transparency) and click "Download Image". All processing uses only the browser's Canvas API — no files are sent to external servers.
Frequently asked questions
Are my files uploaded to a server?
No. All processing happens directly in your browser. Your files never leave your device.
Which image formats are supported?
The tool supports JPG, PNG, WebP, GIF and BMP. The result can be downloaded as JPG or PNG, whichever you prefer.
How do I rotate a profile photo for Instagram or WhatsApp to the correct orientation?
Use the quick rotation buttons (90° clockwise or counterclockwise) until the image is in the position you want. For portrait photos that appear sideways, a 90° rotation usually fixes it. Download as JPG for a smaller size and share directly.
What's the difference between rotating and flipping an image?
Rotating spins the image around its center — useful for fixing photo orientation. Flipping creates a mirror image: horizontal flips left/right (like a mirror), vertical flips top/bottom. Both operations can be combined for the result you want.
How do I use free rotation with a custom angle to fix crooked photos?
In the free rotation field, type the desired angle (from -180 to 180 degrees) or drag the slider. Small values like 2° or 3° are ideal for straightening the horizon in slightly tilted photos. The image previews in real time.
Can I combine rotation and flipping on the same image?
Yes. You can apply any rotation (quick or free) and then flip the image. All transformations are accumulated and applied together when you download.