Straighten out a sideways photo or mirror a graphic in one click. Rotate the picture 90° left or right for portraits shot in landscape, spin it a full 180° when it came in upside down, or flip it horizontally and vertically to create a mirror image. Every action stacks on the previous one, so you can combine a rotation and a flip, and the Reset button instantly returns to the original. The displayed size updates as you go so you always know the current dimensions.
Each transform is applied with the HTML canvas using rotate and scale, then re-drawn entirely in your browser — the image is never uploaded to any server, keeping private photos and internal graphics private. Files up to 20 MB are supported and the result downloads as a PNG that preserves transparency.