Rotate Image
To rotate an image, use the buttons for quarter turns or the slider for any angle, flip it horizontally or vertically if needed, and download. Quarter turns and flips are exact, with no quality loss. Free angles need resampling, soften slightly and enlarge the canvas, filling the corners with a colour you choose. Nothing is uploaded.
Updated
How to use Rotate Image
- 1Add an image.
- 2Use the rotate buttons for quarter turns, or drag the angle slider for anything in between.
- 3Flip horizontally or vertically if you need a mirror image.
- 4Download the result.
How it works
Quarter turns and flips are exact: the canvas is transformed and the pixels are moved without resampling, so the result is pixel-identical to the original, just reoriented.
Free-angle rotation is different. The image no longer aligns with the pixel grid, so it has to be resampled, and the canvas is enlarged to fit the rotated corners. The new corner areas are filled with the background colour you choose. A slight softening is unavoidable at arbitrary angles.
Images are decoded by the browser, redrawn on a canvas and re-encoded on your own machine. Nothing is uploaded, so there is no waiting on a queue and no copy of your photos anywhere else.
Tips and common mistakes
- Use quarter turns for sideways photos; they are exact and lose nothing.
- To straighten a slightly tilted horizon, rotate by a degree or two with the slider, then crop away the filled corners.
- Flip horizontally to un-mirror a selfie or text that reads backwards.
- Choose a background colour that matches the photo for free-angle rotations, so the corners are less noticeable before cropping.