Rotate images to any angle and flip horizontally or vertically. Features precise degree control, 90° quick rotations, and straightening tools.
Rotate images by 90, 180, or 270 degrees, or flip them horizontally and vertically. Quick, straightforward, and runs in your browser.
Initializing in your browser…
Convert images to Base64 encoded strings for embedding in CSS, HTML, or JavaScript. Multiple output formats available.
Compare two images pixel-by-pixel. Multiple comparison modes: side-by-side, overlay, difference highlighting, onion skin, and slider. Perfect for visual regression testing.
Crop and trim images with precision visual selection. Features aspect ratio presets (1:1, 16:9, 4:3), free-form cropping, grid overlays, and pixel-perfect adjustments for professional results.
A scanned document came in sideways and slightly skewed and needs to be upright and straight.
Input
scan.jpg · rotate 90° CW + fine −2.3° deskew
Output
An upright, straightened scan with auto-cropped edges
Coarse 90° rotation fixes orientation and a fine angle corrects scanner skew; auto-crop removes the empty triangles a rotation introduces. Lossless rotation for JPEGs avoids re-compression where possible.
Rotate images by 90, 180, or 270 degrees, or flip them horizontally and vertically. Quick, straightforward, and runs in your browser.
No. Rotating by 90° increments is a lossless operation that simply rearranges pixels. Flipping is lossless too.
This tool supports 90° increments and flips. For arbitrary angle rotation, use an image editor.
Images are decoded, edited, and exported entirely inside this browser tab. No originals, exports, or metadata are uploaded.