Rotate images by 90, 180, or 270 degrees. Flip horizontally or vertically. Live canvas preview. Runs entirely in your browser with no upload.
Drop image files here
or click to browse · paste from clipboard (Ctrl/⌘+V)
PNG, JPG, WebP, AVIF, GIF, BMP, SVG, HEIC, ICO · up to 20 files
Drop an image above, then switch to the Rotate / Flip tab. Choose a rotation angle (0, 90, 180, 270 degrees) and toggle horizontal or vertical flips. The preview updates instantly. Click Apply and Download to save the result as a PNG. Everything stays in your browser.
Rotation transforms the pixel grid around the image center. Each pixel moves to a new position determined by the rotation angle.
The image rotates clockwise. Width and height swap. A 1920x1080 landscape photo becomes 1080x1920 portrait. This is the most common rotation for correcting photo orientation from cameras and phones.
The image turns upside-down. Width and height stay the same. Each pixel moves to the diagonally opposite corner. Useful for correcting images scanned or photographed upside-down.
The image rotates counterclockwise (equivalent to 90 degrees clockwise). Width and height swap. This is the same as rotating 90 degrees in the opposite direction.
No rotation applied. Selecting 0 degrees and no flips produces the original image with no change. Useful as a reset state before applying only flips.
Flipping mirrors the image along an axis.
Mirrors left-to-right. Text in the image reads backward. Faces appear reversed, like looking in a mirror. The left edge becomes the right edge and vice versa. Use this when an image or mirror selfie appears reversed.
Mirrors top-to-bottom. The image turns upside-down along the horizontal axis. The top edge becomes the bottom edge. Use this for correcting images scanned upside-down or creating symmetrical reflections.
The tool applies rotation first, then flips. This order matters for the result:
For a concrete example: text that reads left-to-right after a 90 degree rotation will still read left-to-right after a horizontal flip, but will be mirrored vertically. Experiment with the live preview to see the exact result before downloading.
Most phone cameras embed orientation metadata (EXIF orientation tag) that tells the viewer how to display the photo. Some applications ignore this tag. Rotate the image physically to ensure the pixels match the intended orientation.
Scanned documents often come in rotated or mirrored from the scanner bed. A 90 or 180 degree rotation combined with a flip corrects most scanning misalignments without rescanning.
Horizontal flips are useful in design work: creating symmetrical layouts, mirroring product photos for before/after comparisons, or reversing text-heavy graphics for specific effects.
Print services often require specific orientations that differ from the original photo orientation. Rotate to match the print layout before uploading to avoid cropping surprises.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.