Rotate & Flip Image

Rotate an image in 90° steps or flip it horizontally and vertically, with a live preview. Runs entirely in your browser.

Rotate or flip an image

Upload an image, then use the buttons below to rotate or flip it. The preview updates instantly.

Drag & drop an image here, or click to browse
Supports JPG, PNG and WEBP.

    Preview

    Live preview
    Your image is processed locally in this browser tab using the Canvas API. It is never uploaded to Calcooo or any server.

    How to use this tool

    1. Drag and drop an image into the box above, or click to browse and select one.
    2. Use Rotate Left or Rotate Right to turn the image in 90° steps, and Flip Horizontal or Flip Vertical to mirror it.
    3. Check the live preview — it always reflects every rotation and flip applied so far. Use Reset to start over.
    4. Click Download image to save the result.

    Frequently asked questions

    Is my image uploaded anywhere when I rotate or flip it?

    No. The image is transformed locally in your browser using the Canvas API. It never leaves your device.

    Can I combine rotate and flip?

    Yes. Every button press adds to the current transform — for example rotate 90° then flip horizontal — and the preview always shows the combined result.

    Does rotating 90° change the image dimensions?

    Yes, a 90° or 270° rotation swaps width and height, which is handled automatically when exporting.

    What format is the result saved in?

    The same format as the original file.