My Tool Studio
Image

Rotate Image

This tool lets you rotate image files by 90, 180 or any angle from -180 to 180 degrees in 0.1 degree steps, with a live preview before you save. Use the preset buttons for a sideways phone photo, or the slider and number box to straighten a tilted horizon or a scanned page. For small angles, turn on Crop to fit and the result is trimmed to the largest upright rectangle, so no empty corners show. Otherwise the canvas grows to hold the whole picture, and you choose whether the corners are transparent, white, black or a custom colour. You can rotate photo sets in bulk with the same angle, or only the portrait or only the landscape files, and download a ZIP. The tool also spots the EXIF orientation flag that makes phone photos appear sideways. It all runs in your browser, with no upload.

Always freeNo sign upRuns in your browser
Bulk supported. Add several files and they are processed in a queue with one ZIP download. The same settings apply to every file, and nothing leaves your device.

How to use

01

Add the photos

Drop in one file or a stack of them, in any common format including HEIC and TIFF, up to 100 MB each. A single photo shows a live preview that updates as you change the angle.

02

Set the angle and corners

Click -90, +90 or 180, or type an angle and use the 1 degree nudge buttons. Pick a corner fill, and turn on Crop to fit when straightening by a few degrees.

03

Rotate and download

Press Rotate. One image saves with a -rotated suffix, and a batch arrives as rotated-images.zip with the same angle and settings applied to every file.

Why Rotate Image

Why photos appear sideways: the orientation tag

A phone camera sensor has one natural direction. When you hold the phone upright, many phones do not turn the pixels. They save the picture in the sensor's direction and add an EXIF orientation tag that says rotate 90 degrees when showing this.

Most modern apps and browsers read that tag, so the photo looks right on your phone. Some upload forms, older software and image tools ignore it and show the raw pixels, which are sideways. The photo is not broken, it just relies on a tag.

The fix is to write the rotation into the pixels. This tool draws the photo as your browser shows it, turns it by the angle you pick, and saves a new file without the orientation tag. If the preview already looks upright but another app shows it sideways, rotate by 0 degrees or the angle you need and use the saved copy.

Worked example: straightening a horizon by 3 degrees

Take a 4000 x 3000 px landscape photo where the sea tilts slightly. Set the angle to 3 and watch the preview until the horizon is level.

With Crop to fit off, the canvas grows to 4152 x 3205 px so the whole rotated photo fits, and the four corner wedges are filled with your chosen colour. That suits graphics on a plain background.

With Crop to fit on, the photo is trimmed to the largest 4:3 rectangle that fits inside the rotated picture, which is 3744 x 2808 px. You lose about 6 percent of the width and height at the edges, and there are no corners to hide. For photos this is usually the look you want.

  • Small tilts of 1 to 5 degrees lose little with Crop to fit.
  • Larger angles crop much more, so check the preview first.
  • Right-angle turns ignore Crop to fit, since nothing is empty.

Common questions

How do I rotate a picture 90 degrees?
Drop the photo in, click +90 to turn it clockwise or -90 for anticlockwise, and press Rotate. A 4032 x 3024 landscape photo becomes 3024 x 4032 portrait. Right-angle turns move pixels without blending, so there is no softening.
How do I straighten a tilted photo without white corners?
Set the angle that levels the horizon, usually between -5 and 5 degrees, then turn on Crop to fit. The result is trimmed to the largest upright rectangle with the photo's original shape. You lose a thin border around the edges but no empty corners appear.
What colour are the corners after rotating by an odd angle?
You choose. Transparent keeps the corners see-through in PNG and WebP files. JPG cannot store transparency, so JPG files get white corners when Transparent is selected. White, Black and Custom fill the corners with that colour in every format.
Why do my photos show up sideways after uploading them?
Many phones save the picture in the sensor's own direction and add an orientation tag that tells apps how to turn it. Apps that ignore the tag show it sideways. When a photo has that tag, this tool shows a notice with a Set 0 degrees button. The download stores the turn in the pixels and has no orientation tag, so it looks the same everywhere.
Can I enter an exact angle like 2.5 degrees?
Yes. Type it into the number box next to the Rotation label, or drag the slider, which moves in 0.1 degree steps. The +1 and -1 degree nudge buttons help you fine tune while watching the preview.
Does rotating an image reduce its quality?
Turns of 90 and 180 degrees keep every pixel. Other angles need resampling, which can soften fine detail slightly. JPG and WebP files are also encoded once more when saved, as with any editor.
Which way does a positive angle rotate the image?
Positive angles turn the image clockwise and negative angles turn it anticlockwise. So +90 fixes a photo whose top points to the left, and -90 fixes one whose top points to the right.
How does batch rotation handle a mix of portrait and landscape files?
Use Apply to. Only portrait (tall) rotates the tall photos and leaves the rest untouched, and Only landscape (wide) does the opposite, which is how you turn a mixed folder the right way in one pass. All files are still returned in the ZIP.
Is the rotated photo uploaded anywhere?
No. The image is drawn onto a canvas and saved in your browser tab. The file never leaves your device, and there is no account, watermark or file limit.

More Image tools

View all