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.
Choose a supported raster image.
Choose a clockwise or counterclockwise quarter turn.
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.