Rotate and Flip Image Online
Rotate an image 90° left or right, flip it horizontally or vertically, or straighten it by any angle — then download a PNG or JPG. Free, in your browser.
Runs in your browserNothing uploadedFree · no signup
Drop an image here, or click to choosePNG, JPG or WebP. Rotated in your browser — never uploaded.
Frequently asked questions
- Does rotating an image reduce its quality?
- Not at 90°, 180° or 270°, and not for a flip. Those turns move every pixel to a new position without inventing or blending any, so the picture itself is untouched; the tool switches off smoothing for them so nothing is resampled. Saving as PNG then gives a lossless copy. Two things can cost quality: saving as JPG re-encodes the image once (at high quality, so the loss is hard to see), and any angle that is not a multiple of 90° has to interpolate new pixel values, which softens fine detail slightly — true of every editor, not just this one.
- How do I straighten a tilted photo?
- Drag the angle slider, or type the exact angle, until the horizon or a door frame lines up — small values like 2° or -3.5° are typical. A tilted picture no longer fills an upright rectangle, so choose what happens to the corners: 'Keep whole picture' grows the canvas and fills the four triangles with transparency or a colour, and 'Crop empty corners' trims to the largest upright rectangle that fits inside the tilted photo, which is what a straightened photo usually wants.
- What is the difference between flipping and rotating?
- Rotating turns the picture around its centre, so text in it still reads correctly, just at an angle. Flipping mirrors it: a horizontal flip swaps left and right, the way a front-camera selfie is mirrored, and text comes out backwards. Two flips — horizontal and vertical together — are the same as a 180° rotation, and the tool simplifies them to that.
- Are my images uploaded to a server?
- No. The image is read from your own device and rotated in your browser on a canvas, and the result is handed straight back as a download. Nothing is uploaded and no copy is kept. As a side effect the output carries no EXIF data, so the camera's orientation tag, GPS position and timestamp are not copied across.