Rotate images 90°, 180°, or 270° clockwise, or enter a custom angle. Flip horizontally or vertically. Bulk mode applies the same transform to multiple images at once with ZIP download. All processing is client-side — images never leave your device.
Drag and drop one or more images (JPG, PNG, WebP). Bulk mode applies the same flip/rotate settings to all images and packages the results into a ZIP.
Click the 90° CW, 90° CCW, 180°, Flip Horizontal, or Flip Vertical buttons. For a custom angle, type any value from -360° to 360° — the image rotates with automatic canvas sizing so corners are not clipped. The live preview updates instantly.
Click Download to save the transformed image. In bulk mode, all images are processed with the same transform and downloaded as a ZIP archive. Choose your output format (JPG, PNG, or WebP).
Rotating turns the image by a specified angle — 90° clockwise, 90° counter-clockwise, 180°, or any custom angle. The image content rotates around its centre point. Flipping (mirroring) creates a mirror image — Flip Horizontal swaps left and right (like a mirror), and Flip Vertical swaps top and bottom. You can combine both: for example, rotating 90° CW then flipping horizontally.
Rotating exactly 90°, 180°, or 270° (right-angle rotations) is a lossless transformation for PNG images — no pixel quality is lost because the grid aligns perfectly. For JPEG files, right-angle rotations technically require recompressing the file, so there may be a very slight quality change from JPEG compression. Download as PNG to guarantee truly lossless right-angle rotation.
When rotating by non-right-angle values (like 30° or 45°), the image is placed on a larger canvas sized to contain the entire rotated image without clipping corners. The empty corners are filled with white (for JPG) or transparent (for PNG). This prevents any part of the original image from being cut off.
Most smartphones and some cameras save photos in landscape orientation but embed an EXIF Orientation tag that tells software to display it rotated. Some tools and web browsers ignore this tag, displaying the raw pixel data which may appear rotated 90° or 180°. Use this tool to permanently bake the correct rotation into the pixel data so it displays correctly everywhere, then download and replace the original.
Yes — the bulk mode applies the same flip/rotate transform to all uploaded images. This is useful for correcting a batch of photos all taken in the same incorrect orientation, or for creating mirrored versions of product images for an e-commerce catalogue.
Use the quick-action buttons: 90° CW rotates the image one quarter turn clockwise, 90° CCW rotates counter-clockwise, and 180° flips the image upside down. For most sideways phone photos, one click of 90° CW or 90° CCW will fix the orientation. Preview the result before downloading.