Rotate image by any angle

Rotate an image by an arbitrary angle, keeping the whole image or filling the frame.

The image stays in this browser. Nothing is uploaded or stored.

PNG, JPG, or WebP up to 25 MiB, still images only. Output is PNG so transparent corners stay transparent. For 90° turns use Rotate & Flip instead — it keeps the exact pixels.

How to use

  1. Choose an image.
  2. Set the angle and canvas mode.
  3. Rotate and download the PNG.

What it supports

Angles from −180° to 180°. Output is always PNG so transparent corners stay transparent. For exact 90° turns, Rotate & Flip preserves the original pixels instead.

Related tools

Related guides