Skip to content
Kordu Tools Kordu Tools

Image Rotate & Flip

Runs in browser

Rotate images 90°, 180°, or flip horizontally and vertically — instant, batch supported, no upload needed.

Last updated 31 Mar 2026

Rotate images 90° clockwise, 90° counter-clockwise, or 180°, and flip horizontally (mirror) or vertically with a single click. Batch process multiple images at once. Output preserves original format and quality — PNG rotation is lossless. All processing runs locally in your browser using the Canvas API — your images never leave your device.

Transform

Output Format
92%
Smaller fileHigher quality

Click to upload or drag and drop

PNG, JPG, JPEG, WEBP up to 50MB

Drop multiple files to transform them all at once

Loading rating…

How to use

  1. 1

    Upload your image or images

    Click the upload area or drag and drop one or more PNG, JPG, or WebP images. Drop multiple files for batch processing.

  2. 2

    Choose a transform

    Select the operation: Rotate 90° CW, Rotate 90° CCW, Rotate 180°, Flip Horizontal (mirror), or Flip Vertical.

  3. 3

    Preview the result

    The transformed image previews instantly. Confirm the orientation looks correct before downloading.

  4. 4

    Choose output format and download

    Select PNG for lossless output, or JPG/WebP/AVIF for smaller files. Click Download to save the result.

Frequently asked questions

Is my file uploaded to a server?
No. The image is rotated using the Canvas API in your browser. Your files never leave your device.
Does rotation reduce image quality?
PNG output is pixel-perfect and lossless — rotation introduces no quality loss. For JPG output, minor recompression occurs at 95% quality. For lossless rotation, always use PNG output.
What's the difference between flip and rotate?
Rotate turns the image by a fixed degree angle (90°, 180°). Flip mirrors the image along an axis — horizontal flip creates a left-right mirror image, vertical flip creates a top-bottom mirror.
Can I apply multiple transforms?
Apply one transform per operation. For compound transforms (e.g. rotate then flip), download the result and upload again to apply the next operation.
Can I rotate multiple images at once?
Yes. Drop multiple files to apply the same transform to all images in a single batch operation.
What image formats are supported?
Input: PNG, JPG/JPEG, WebP. Output: PNG, JPG, WebP, AVIF. For lossless rotation of screenshots and diagrams, use PNG output.
Why does my photo appear sideways?
Smartphones store rotation information in EXIF metadata rather than rotating the actual image pixels. Some apps read this data and display correctly; others don't. This tool applies the rotation to the pixel data so the image displays correctly everywhere.
Does flipping affect EXIF metadata?
Re-encoding through the Canvas API removes all EXIF metadata including the original orientation tag, camera info, and GPS data. The output image contains only pixel data.

Fix photo orientation or create mirror effects instantly. Choose from five transforms — 90°

clockwise, 90° counter-clockwise, 180° rotation, horizontal flip (left-right mirror), and

vertical flip (top-bottom mirror) — and apply with a single click. The result previews

immediately so you can confirm before downloading.

Batch processing lets you apply the same transform to multiple images at once — useful for

correcting a folder of sideways photos from an import, creating mirrored versions of assets,

or standardizing orientation across a collection.

Output format options: PNG (lossless, pixel-perfect rotation), JPG (smaller files, minor

recompression at 95% quality), WebP, and AVIF. For lossless results — especially important

when rotating screenshots, diagrams, or any image where pixel accuracy matters — use PNG output.

Common use cases: fixing sideways or upside-down photos, creating mirrored logo or icon

variants, correcting camera orientation issues, flipping design assets, and preparing images

for layouts that require specific orientations.

Related tools