Rotate Image

Rotate or flip images with automatic canvas sizing.

Your images stay in this browser

Select image files

or drop images here

Paste or choose up to 30 files, 30 MB each.

How to use Rotate Image

  1. 1
    Add images

    Select, drop or paste supported files.

  2. 2
    Choose settings

    Adjust the options for the result you need.

  3. 3
    Download

    Review each result and download it locally.

Correct image orientation in seconds

Rotate JPG, PNG and WebP

Turn sideways or upside-down images in 90-degree steps.

Flip horizontally or vertically

Mirror left to right or flip top to bottom for scans, photos and designs.

Rotate privately in your browser

Supported images are processed locally and are not uploaded to our server.

Crop rotated image · Convert image format

Set the angle from the displayed orientation

Check the uploaded thumbnail before choosing an angle.

Use positive or negative angles

The default is 90 degrees clockwise. Use -90 for a quarter turn counterclockwise or 180 for an upside-down image. Enter 0 when you only need a flip.

Check camera EXIF orientation first

Camera photos can carry EXIF orientation hints. If the thumbnail is upright, another 90-degree turn makes it sideways. Base your correction on the displayed image.

Straighten a tilt without clipping corners

Custom angles expand the output canvas to hold the rotated image.

Expect a different bounding size

A small angle can increase both dimensions and leave triangular spaces around the picture. Background fills those spaces and existing transparent pixels; the default is white.

Crop the exposed background afterwards

Crop the downloaded rotation to remove unwanted borders. Leave room for the subject: removing all corner spaces also removes some image content near the edges.

Crop the rotated image

Review flips and the downloaded image

Check lettering and asymmetric details after combining a flip with rotation.

Test flips with zero rotation

Set Angle to 0 to inspect flips separately. Horizontal and vertical refer to the source axes before rotation; combining a flip with a nonzero angle changes where mirrored details end up.

Open the file before sharing

Open the saved file to check lettering and background color. Inspect every batch result: the same angle and flip settings are applied to all photos, even with different starting orientations.

Frequently asked questions

Can I rotate by a custom angle?

Yes. The output canvas expands to fit the rotated image. You can also flip it horizontally or vertically.

Are my images uploaded to a server?

These edits run on your device in the browser, so the image is not uploaded to our processing server. The browser reads the selected file and creates a new downloadable copy without overwriting the original. Available memory and format support depend on your browser; very large or unsupported files may need a different tool. This does not mean the website makes no network requests for its normal assets.

Keep your image rotation workflow moving.

Start free