Real pixels, correct orientation
The output contains the rotated pixels, so the result does not depend on a viewer reading an orientation tag. A 90° or 270° rotation exchanges the width and height.
Drag to rotate to any angle, or mirror an image horizontally and vertically.
or choose a file from your device
JPG, PNG, WebP · Still images · Up to 40 MiB / 24 MP each⌑ Files stay on your deviceSelect an image.
Drag a corner or adjust the angle slider. Toggle flips if needed.
Review the preview and save the transformed image.
The output contains the rotated pixels, so the result does not depend on a viewer reading an orientation tag. A 90° or 270° rotation exchanges the width and height.
Horizontal and vertical refer to the original image axes. The preview follows the same order as export. JPG output is re-encoded; use PNG to avoid another lossy encoding step.
An angled rotation expands the canvas to fit the corners. PNG and WebP can preserve transparent space; JPG fills it with the selected background. Rotation can also change file size.