XTools Logo
XTools
Blog
/
Image CompressionImage Format ConversionBackground RemovalImage MosaicImage ResizerCrop ImageRotate & Flip ImageBlack & White ImageAdd Text & WatermarkAdd Border to ImageShape CropCollage & Image StitcherBlur BackgroundChart MakerBlur Part of ImageGIF MakerAdjust Image ColorsMeme GeneratorTrim Transparent EdgesStraighten PhotoSplit Image into TilesSquare ImageRemove Photo MetadataPlaceholder ImageDevice Mockup & Screenshot BeautifierSocial Share Image (OG)Code ScreenshotSignature Maker

© 2026 XTools. All rights reserved.

Privacy PolicyContact Us

    Rotate & Flip Image

    Rotate by 90° steps or any angle, and mirror images horizontally or vertically
    • Files never leave your device
    • Runs in your browser
    • Free, no sign-up, no watermark

    Drop files here, or click to choose

    Accepts JPG, PNG, WebP, AVIF, GIF, BMP, HEIC · You can also paste with Ctrl+V / ⌘V

    Related tools

    • Image Compression
    • Image Format Conversion
    • Background Removal
    • Image Mosaic
    • Image Resizer
    • Crop Image
    • Black & White Image
    • Add Text & Watermark
    • Add Border to Image
    • Shape Crop
    • Collage & Image Stitcher
    • Blur Background
    • Chart Maker
    • Blur Part of Image
    • GIF Maker
    • Adjust Image Colors
    • Meme Generator
    • Trim Transparent Edges
    • Straighten Photo
    • Split Image into Tiles
    • Square Image
    • Remove Photo Metadata
    • Placeholder Image
    • Device Mockup & Screenshot Beautifier
    • Social Share Image (OG)
    • Code Screenshot
    • Signature Maker

    How to use Rotate & Flip Image

    Rotate images by 90° or 180°, mirror them horizontally or vertically, or straighten a tilted horizon by any angle in 0.1° steps. It works on a whole batch in your browser and can be limited to landscape or portrait images.

    1. 1

      Drop your images on the page or click to choose them.

    2. 2

      Click Left, Right or 180° to turn the image, and Flip horizontal or Flip vertical to mirror it. The labels below the buttons show what will be applied.

    3. 3

      To fix a tilt, drag the Straighten slider or type an angle, then under Empty corners choose Crop away or Expand canvas.

    4. 4

      Optional: set Apply to to Landscape only or Portrait only.

    5. 5

      Choose the output Format and click Apply and download, or Apply to N images.

    Frequently asked questions

    Are my images uploaded?

    No. Everything is drawn on a canvas in your browser; nothing is sent to a server.

    Is a 90° rotation lossless?

    The pixels are moved exactly, without resampling, but the image is re-encoded when saved. PNG output stays lossless; for JPG and WebP keep Quality high (90 by default) to avoid visible loss.

    My phone photo looks sideways in some apps. Will this fix it?

    The tool reads the photo's orientation tag and shows it the way your phone does. The exported file stores the pixels in that orientation without the tag, so it looks the same everywhere. Rotate further if it still isn't right.

    What is the difference between Crop away and Expand canvas?

    Straightening by an angle that isn't a multiple of 90° leaves empty corners. Crop away zooms in just enough to remove them and keeps the aspect ratio. Expand canvas keeps the whole image and fills the corners with the Corner color or leaves them transparent.

    How do I rotate only the portrait photos in a batch?

    Set Apply to to Portrait only. Landscape images are skipped and not exported, and square images count as neither.

    How do I get transparent corners?

    Choose Expand canvas, turn on Transparent corners, and set Format to PNG or WebP. JPG cannot store transparency, so the corners would turn white.