Image Rotate and Flip
Rotate images by 90, 180, 270 degrees or any custom angle. Flip horizontally or vertically. Download in any format.
Rotate
Flip
Output
Upload an image to get started
Supports PNG, JPG, WebP, GIF, BMP, and more
About This Tool
Image Rotate lets you rotate any image by 90, 180, or 270 degrees, or by any custom angle from -180 to +180 degrees. Flip the image horizontally (mirror) or vertically, independently of rotation.
The live preview uses a CSS transform for instant zero-lag feedback. The downloaded image is rendered on a canvas at the correct output dimensions - a 45-degree rotation produces a canvas large enough to contain the full rotated image without clipping.
Supports any browser image format as input: PNG, JPG, WebP, GIF, BMP. Output to PNG, JPG, or WebP. No server involved. Everything runs locally.