Image converter / Working

Image Rotate

Turn an image clockwise by 90, 180, or 270 degrees and export a new copy. Quarter turns swap the width and height without intentionally resizing the image.

Convert locally in your browser

Checking browser
Choose files for Image Rotate

Drop an image here

or browse files on your device

JPG / PNG / WEBP · 16 MiB per image · 8 megapixels

Choose a JPG / PNG / WEBP file from your device. Content is validated locally; files are never uploaded.

Conversion settings

PNG has no quality slider. Alpha is retained; file size can increase.

Checking this browser…

Local processing only. No uploads or permanent storage. Cancellation stops queued work; an active native codec may finish first.

Know your formats

Supported formats and limitations

Accepted formats are checked from file contents. Native browser codec support is required. Only still images are supported.

Input formats
JPGPNGWEBP
Output formats
JPGPNGWEBP
  • A 90- or 270-degree turn swaps the oriented source dimensions.
  • JPEG and WebP exports re-encode pixels; lossless JPEG coefficient rotation and metadata preservation are not offered.

The clockwise quarter turns preserve image proportions. A 90° or 270° rotation swaps the width and height, while 180° retains them. Select PNG for lossless encoding of the rotated canvas pixels. JPEG rotation uses a new encode, which can change detail and removes metadata.

Limits: 16 MiB per file, 8192px per edge, 8 megapixels. Batch input is limited to 8 files / 32 MiB, and retained batch outputs to 64 MiB. Metadata is discarded; color profiles and HDR may change.

A local workflow

How to use this converter

Your file contents stay in the browser as you work.

  1. Choose a supported raster image.

  2. Choose a clockwise or counterclockwise quarter turn.

  3. Review the orientation and save a copy.

A little more clarity

Frequently asked questions

Will JPEG rotation be lossless?

Lossless JPEG coefficient rotation is not promised by a canvas-based implementation.

Is Image Rotate available now?

This tool runs locally with JavaScript enabled. Check its supported formats and size limits before converting.