Rotate image
Turn a picture 90°, 180°, or any angle to straighten it, many at once. Free, with no upload.
Drop images to rotate
Add one or as many as you like. Each is edited on your device, so nothing is uploaded.
PNG, JPG, WebP, HEIC, AVIF, SVG, BMP, and GIF. As many as you like, or a whole folder.
Rotate
Every picture you add is saved with these settings.
How to rotate an image online
Add a picture and turn it a quarter turn left or right, upside down, or by any number of degrees to straighten a tilted shot. The turned picture is saved right away for download. Everything happens in your browser, so your picture is never uploaded.
Step 1
Choose your picturesAdd one picture, several, or a folder.Step 2
Turn itA quarter turn either way, upside down, or type an angle to straighten it.Step 3
DownloadSave each turned picture, or all of them in a ZIP.
What to expect
- Supported inputs
- JPG, PNG, WebP, HEIC, AVIF, BMP, GIF, and SVG, one or many at once. HEIC opens in Chrome, Edge, and Safari on most computers, but not in Firefox.
- What happens
- A quarter or half turn swaps or keeps the sides exactly, pixel for pixel. Any other angle turns the picture inside a larger box, and the corners it leaves are white in a JPG, or transparent in a PNG or WebP. A phone photo that only looks sideways because of its orientation tag is read the right way up first, so it turns from how you see it.
- Limits
- Only the first frame of a moving GIF is turned. Very large pictures can be more than a phone's browser can hold; a computer handles them.
Private by design
Your images stay on your device
Mastershot processes your file locally in this browser. It does not need to be uploaded to a server, and you do not need an account to use the tool.
- No upload
- No signup
- No watermark
Questions
Phones store the picture as the sensor saw it and add a note saying which way is up. Some apps ignore the note. Turning it here saves the pixels the right way up, so every app shows it upright.
Yes. Type the angle, such as 2 or -3, under Straighten. The corners are filled in; crop them away under Crop if you'd rather.
A quarter or half turn moves the pixels without changing them. A JPG is saved again at 90% quality by default, which is hard to tell from the original.
No. They're turned in your browser, on your device, so nobody else sees them.
