Rotate 90° clockwise
Turn a landscape image into portrait orientation, or fix a photo taken with the phone held sideways.
Compress, resize, convert, and clean up images online.
Fix sideways photos, create mirror effects, and rotate images to any angle. Supports JPG, PNG, and WebP — all processing runs locally in your browser.
Drop images here or click to browse
JPG, PNG, WebP, BMP, GIF, AVIF, TIFF • Max 25 images
Rotate and flip each image individually with inline controls, or apply settings to all at once.
Flip images horizontally, vertically, or both. Combine with rotation for any orientation.
All transformations run in your browser. No images are uploaded or stored anywhere.
Turn a landscape image into portrait orientation, or fix a photo taken with the phone held sideways.
Flip a photo that is completely upside down — common with some scanner outputs and camera orientations.
Mirror an image for design symmetry, create a reflection effect, or correct scanned text that appears reversed.
Modern phones store orientation information in the image EXIF data rather than physically rotating the pixels. When you take a photo in landscape mode, the phone records the pixels in their natural sensor orientation and adds a metadata tag saying the photo should be displayed rotated 90 degrees. Applications that read EXIF data — like the Photos app on your phone — display it correctly. Applications that ignore EXIF — like some web browsers and upload forms — show the image sideways.
The fix is to physically rotate the pixels and save the file. This tool does exactly that — it transforms the pixel data so the image opens correctly in every application, regardless of whether EXIF metadata is read.
Crop any image to a precise area, aspect ratio, or custom pixel size.
Resize images to any exact pixel dimension or percentage without distortion.
Reduce JPG, PNG, and WebP file sizes by up to 90% without visible quality loss.
Convert between JPG, PNG, WebP, and other formats instantly.