Image Rotate & Flip
Rotate images in 90° steps and flip horizontal or vertical. Upload or drag-and-drop. Max 12 MB. Processing in your browser only.
Rotate and flip images. Upload or drag-and-drop an image (max 12 MB). Choose rotate (90°, 180°, 270°) and/or flip horizontal or vertical. Processing is done in your browser. Use Download to save the result.
Loading…
Examples
- Photo sideways → rotate 90° → download
- Image → flip horizontal (mirror)
FAQ
Why is SVG not supported?
SVG is vector-based. This tool rotates and flips raster images (PNG, JPEG, WebP) using the canvas.
What is the maximum file size?
12 MB per image.
Is my image sent to a server?
No. Rotate and flip run in your browser. Your image never leaves your device.
Why do photos from phones appear rotated?
Phone cameras store rotation information in EXIF metadata rather than actually rotating the pixels. Some apps read EXIF and display correctly, while others ignore it and show the raw pixel data. This tool rotates the actual pixels so the image is physically correct.
What is the EXIF orientation tag?
EXIF tag 0x0112 stores the orientation (1–8) that tells viewers how to display the image. Value 1 = normal, 3 = 180°, 6 = 90° clockwise, 8 = 90° counter-clockwise. Many social platforms and browsers apply this automatically; others do not.
What is the difference between flip horizontal and mirror?
They are the same operation: flip horizontal creates a mirror image where left and right are reversed. Flip vertical flips top and bottom. Both are non-destructive orientation changes.
What are lossless JPEG rotations?
Standard JPEG rotation re-encodes the image, which slightly reduces quality. Lossless JPEG rotation (via jpegtran) rotates the DCT blocks without re-encoding — but only works for rotations that are multiples of the MCU block size (usually 8 or 16 pixels). This tool does standard rotation via canvas re-encode.
When should I rotate 90° clockwise vs counter-clockwise?
If a portrait photo (tall) appears as a landscape (wide) photo lying on its side: if the top of the scene is on the right side, rotate 90° counter-clockwise. If the top is on the left, rotate 90° clockwise.
Does rotating change the image file size?
Rotating 90° or 270° swaps width and height, which may change compression efficiency slightly. 180° rotation keeps the same dimensions. The file is re-encoded after rotation, so quality may change very slightly for JPEG.
Can I rotate in degrees other than 90°?
This tool supports 90°, 180°, and 270° rotations only. For arbitrary angle rotations (e.g. 45°), use a more advanced image editor. Arbitrary rotations require padding the canvas or cropping, and introduce visual artifacts.