image tool
Rotate image online
Drop a JPG, PNG or WebP, press a rotate or flip button until the preview is the right way round, then download it in the same format. Every turn is an exact quarter, so no pixels are invented or lost at the edges.
Loading the tool…
- Runs on your device, nothing is uploaded
- Free, no sign in
- No watermark, no file limit
How it works
- 1
Drop the image
Choose a JPG, PNG or WebP, or drop it on the box. If the file carried an EXIF orientation tag, a note says which way it was turned.
- 2
Turn or flip it
Press 90° left, 90° right or 180° to rotate, and Flip horizontal or Flip vertical to mirror. Each press acts on the picture as it looks now.
- 3
Check the readout
The line under the preview says what has been done in plain words, the new width and height, and the format it will save in. Show original flips back to compare.
- 4
Download
The file is drawn again at full size and saved with rotated added to its name. Nothing is uploaded and nothing is stored, ever, so closing the tab clears it.
Why a photo shows sideways in one app and upright in another
Phone cameras usually store the pixels the way the sensor sees them and add an EXIF orientation tag that says which way is up. Your gallery reads the tag and turns the photo for you. An upload form, an email client or an older program may ignore it, so the same photo arrives on its side. This tool reads the tag, shows the photo the way your phone shows it, and writes the turn into the pixels. With no tag left to disagree about, the saved file looks the same everywhere.
Rotate and flip are different jobs
Rotating keeps the picture readable: text in a turned screenshot still reads correctly once it is upright. Flipping mirrors it, which is what you want for a selfie that came out back to front, or to make a subject face into the page rather than off its edge. Flipping a picture with writing in it makes the writing backwards, so check signs, logos and number plates before you mirror a photo for a flyer. Two flips, one horizontal and one vertical, give the same result as a 180 degree turn.
Why the format stays the same
Most people rotating an image want the same kind of file back, with the same name, to drop into the same place. So a JPG stays a JPG and a PNG stays a PNG, and a transparent PNG keeps its transparency. A quarter turn moves whole pixels, so nothing is resampled or blurred. The one cost is that JPG and WebP are compressed formats, and saving one means compressing it again. At quality 92 that is hard to see, but it is not the same as the bit exact rotation some desktop tools offer for JPG.
Limits worth knowing
The orientation tag is applied on load then dropped, and because the image is redrawn through a canvas, the other metadata goes with it: camera model, lens, date taken and any GPS position. That is often a benefit when a photo is going on a public flyer, but keep the original if you need those details later. The largest image the tool opens is 8,192 pixels on its long side. Anything bigger is refused with a plain message rather than crashing the tab, and the image resizer can bring it under the limit first.
Getting the photo onto a flyer
The flyer builder takes JPEG, PNG, WebP and GIF uploads up to 10 MB, and every image slot fills its frame and crops the overflow rather than leaving bars. A sideways photo in a portrait slot loses most of its subject to that crop, so fix the orientation here first. If the result is still the wrong shape for the slot, crop it to the slot's ratio with the image cropper before you upload, and the builder has nothing left to cut.
Limits
- EXIF orientation is applied on load then dropped, so the saved file has no orientation tag. It looks the same in every app, but the camera, date and location tags go too.
- A JPG or WebP is encoded again at quality 92 when it is saved, so it is not a lossless rotation. A PNG comes out pixel for pixel.
- Images larger than 8,192 pixels on the long side are refused with a message, because browsers cap the size of a canvas.
- Safari builds that cannot write WebP save a PNG instead, and the result line says so.
What it does not do
- It does not straighten by a few degrees. Turns are quarter turns only; the image cropper has a straighten slider.
- It does not rotate a PDF page. The rotate PDF tool does that without touching the content.
- It does not batch. One image at a time.
Questions people ask
Why does my rotated photo still look sideways in another program?
It should not after this tool, because the saved file has no orientation tag and the pixels themselves are upright. If a program still shows it sideways, you are probably looking at the original file, or a cached thumbnail of it. Open the downloaded copy, which has rotated in its name, and check the width and height match the readout.
Can I rotate by 45 degrees or straighten a crooked horizon?
Not here. This tool turns in exact quarter turns so the frame stays rectangular and nothing is cropped or filled. A small angle needs the corners trimmed or padded, which is a different job. The image cropper has a straighten slider of up to 15 degrees either way and crops the result so no blank corners are left.
Does rotating a JPG lose quality?
A little. The tool turns the pixels exactly, then the browser compresses the JPG again at quality 92 when it saves. On a photo that is very hard to see, but repeating it many times adds artefacts. If you plan several edits, rotate first, keep a PNG copy for the later steps, and save the final version as JPG once.
How do I mirror a selfie so the text reads the right way?
Press Flip horizontal once. Front cameras often save a mirrored picture, so a shirt slogan or a sign behind you reads backwards. One horizontal flip puts it right. Check the preview before saving, because a flip also swaps left and right for everything else in the shot, such as a parting in the hair or a watch on one wrist.
Will a transparent PNG keep its see-through background?
Yes. A PNG is saved as a PNG, alpha channel included, so a logo or cut-out with a clear background comes back clear after it is turned or flipped. The checkered pattern behind the preview shows where the transparency is. Only formats without an alpha channel, such as JPG, would fill those areas, and a PNG is never converted to one here.
Why did the width and height swap?
A 90 or 270 degree turn stands the picture on its side, so a photo that was 4,032 wide and 3,024 high becomes 3,024 wide and 4,032 high. The pixel count is the same and nothing is cropped. A 180 degree turn or a flip keeps the original width and height, which the readout under the preview confirms before you download.
Put the fixed photo on a flyer
Take what you made here into flyers.
Create a flyer with OneCraftMore tools like this
- Image cropperCrop with a draggable box and 44 pixel handles, locked shapes for square, 4:5, 9:16 and 16:9, thirds guides, quarter turns and arrow key nudging.
- Image resizerResize a batch of images to an exact width, height or percentage. Fit, fill or stretch, with a stepped downscale that keeps detail. Nothing is uploaded.
- Convert an imageSee your own picture measured in PNG, JPEG and WebP before you choose, then convert. Transparency is handled deliberately, and HEIC is explained.
- Rotate PDFEach page turns in place as you tap it, and sideways pages are turned upright for you. The turn is written into the file, not just the view.
- Add border to imageAdd a border to an image in any colour and pixel width, with square or rounded corners and Instagram 1:1 or 4:5 padding. Runs on your device, no upload.
Written and checked by the OneCraft team. Last checked .