pngtoolskit.org
PNG and image utilities, in the browser
Say hi →

Rotate an Image by Any Angle

arbitrary degrees · canvas expands to fit · transparent corners · batch

Rotate an image by any angle you like — 7°, 33.5°, whatever — not just the usual 90° steps. The canvas grows so nothing is clipped, and the newly-exposed corners are left transparent. Runs in your browser; nothing uploads.

Drop images here

Multiple files allowed

    no files
    Ready.

    Arbitrary vs. 90° rotation

    Rotating by a multiple of 90° keeps the same rectangle. Rotating by any other angle tilts the image, which means the bounding box grows and triangular corners appear — this tool fills those with transparency and keeps the output as PNG so they stay see-through. For quick right-angle turns and flips, Rotate / flip is simpler.

    FAQ

    Can I rotate by, say, 30 degrees?

    Yes — enter any angle above. Positive values rotate clockwise, negatives anticlockwise.

    Why did my image get bigger?

    A tilted rectangle needs a larger canvas to fit its corners. The extra space is transparent, not white, so it composites cleanly.

    Just need 90° / 180°?

    Use Rotate / flip — it does the right-angle turns and mirror flips.