A sideways photo
A 4000 × 3000 landscape photo rotated 90° becomes 3000 × 4000. Two quarter turns in the same direction equal 180°, which keeps the size at 4000 × 3000.
Turn a sideways photo upright, rotate it by 90° or 180°, or mirror it.
Drag an image here, or choose one
JPG, PNG, WebP or GIF. It stays on your device — nothing is uploaded.
Runs in your browser — nothing you enter is sent to a server.
Choose an image, then a rotation — 90° clockwise, 180° or 90° counter-clockwise — and, if you like, a horizontal or vertical flip. Select Rotate image to see the result and download it.
A quarter turn swaps the width and height; every pixel is moved, none are changed or blurred. When you combine them, the flip is applied first and the rotation second. Photos from phones are read with their stored orientation, so what you see is what you rotate.
A 4000 × 3000 landscape photo rotated 90° becomes 3000 × 4000. Two quarter turns in the same direction equal 180°, which keeps the size at 4000 × 3000.
Front cameras often save selfies mirrored, so text reads backwards. Flip horizontally with no rotation puts it right.
Rotating turns the picture around its centre. Flipping mirrors it: left and right (horizontal) or top and bottom (vertical) change places, so text becomes unreadable. Rotating 180° is the same as flipping both ways.
Cameras store the pixels one way and add an EXIF note saying how to turn them. Some apps ignore the note. Saving the photo here turns the pixels themselves, so it looks the same everywhere.
The pixels are only moved. PNG stays lossless; JPG and WebP are saved again at high quality (92%).
Crop a photo to a square, 16:9, 4:5 or any exact pixel area, by dragging or typing.
Image Tools
Resize images to exact pixel dimensions or by percentage, keeping the proportions if you like.
Image Tools
See the camera, date and GPS location hidden in a photo, and remove them without losing quality.
Image Tools