Images & Design

Image Rotator

Turn a sideways photo or straighten an image by a precise angle. Positive angles rotate clockwise, negative angles rotate counterclockwise, and the output canvas expands to keep the image corners visible.

Free online tool

Loading tool…

Source images

Up to 12 images, 20 MB per file, 24 megapixels per image; 60 MB and 48 megapixels per batch. SVG is not accepted. GIF and animated formats export as still images.

Rotation controls

Negative angles turn counterclockwise. The canvas expands to keep every corner. PNG and WebP preserve transparent corners.

Maximum output: 32 megapixels per image, 64 megapixels / 64 MB per batch. Newly encoded downloads may lose metadata and color profiles.

Selected files are processed in your browser. This tool does not upload image bytes or fetch remote image URLs. Clear the tool to release its local image previews.

GET STARTED

How to use the Image Rotator

  1. 01

    Select one image or a batch of images.

  2. 02

    Choose a quarter-turn preset or enter an angle between −360 and 360 degrees.

  3. 03

    Choose PNG or WebP for transparent corners, or JPEG with a fill color.

  4. 04

    Rotate the images and review each preview before downloading.

Examples

Fix a sideways photo

Choose −90° to turn a photo counterclockwise. A 1,600 × 1,200 source becomes a 1,200 × 1,600 output.

Straighten a scan

Enter 2 degrees for a small clockwise adjustment. The expanded canvas keeps the scan corners; crop afterward if you want to remove the new corner areas.

Why the dimensions change

For angle θ, the bounding width is approximately |w cos θ| + |h sin θ| and the bounding height is |w sin θ| + |h cos θ|. The tool rounds up to whole pixels and applies output limits before allocating the canvas.

Transparent versus filled corners

A rotated rectangle usually leaves empty triangles around its edges. PNG and WebP preserve those transparent regions. JPEG uses the selected solid fill because JPEG cannot represent alpha transparency.

Rotation is rendered into the pixels

The download contains a newly rendered image, rather than just a change to an orientation metadata flag. Small-angle rotation uses browser interpolation and may soften fine text or lines.

What to know

  • No automatic horizon or document-edge detection.
  • Arbitrary-angle rotation can increase output dimensions substantially.
  • Image editing accepts raster files up to 20 MB and 24 megapixels each, with 60 MB and 48 megapixels total source limits.
  • Canvas output is limited to 16,384 pixels per edge and 32 megapixels per image; browser memory limits can be lower.
  • Newly encoded exports are still images. Metadata and color-profile retention are not guaranteed.

Common questions

Which direction does a positive angle turn?

Clockwise. A negative number turns counterclockwise.

Can I rotate a whole batch?

Yes. The same angle and format settings apply to every image in the batch, within the total pixel and file limits.

Will any corners be cut off?

The canvas expands to contain the rotated image. At unusual angles, antialiasing can affect the outermost edge pixels.

Is rotating a JPEG lossless?

This tool decodes and re-encodes the image, so JPEG output is not a lossless JPEG transform. Use PNG if you want to avoid another lossy encoding stage.

Sources & references