Image Free · no signup · no watermark

Rotate & Flip Image

Turn sideways photos upright, undo mirrored selfies and straighten scanned pages in one step. Rotate by 90° or 180°, flip horizontally or vertically, and apply it to a whole batch at once.

Updated Krawly Editorial TeamIn-house engineers, writers & reviewers

or drop files here · paste with Ctrl+V

JPG, PNG, WEBP · up to 50 MB each · max 50 files

Processed in your browser — files are never uploaded

Quick answer

To rotate an image, add one or more JPG, PNG or WebP files above, choose 90° right, 180° or 90° left, and optionally tick flip horizontal or flip vertical to mirror it. Click Rotate & flip and download the results individually or as a ZIP. Up to 50 images are processed at once, entirely in your browser, and each keeps its original format.

How to use the Rotate & Flip Image tool

  1. 1

    Add your images

    Drop up to 50 JPG, PNG or WebP files onto the drop area, each up to 50 MB. All of them get the same rotation and flip settings.

  2. 2

    Choose a rotation

    Pick 90° right (clockwise), 180°, 90° left (counter-clockwise), or none if you only want to flip.

  3. 3

    Flip if needed

    Turn on flip horizontally to mirror the image left to right, flip vertically to turn it upside down as a mirror, or both.

  4. 4

    Click Rotate & flip

    The images are transformed in your browser and saved in their original format. Download them one at a time or together as a ZIP.

Fix a sideways photo or rotate picture 90 degrees

Sideways photos are one of the most common image annoyances. A phone held at an angle, a camera that guessed the wrong orientation, or a scanner that fed a page the wrong way can all leave you with a picture lying on its side. Some apps hide the problem by reading orientation data, and then the same file appears sideways once it is uploaded somewhere that ignores that data.

Rotating the actual pixels is the reliable fix. Choose 90° right to turn the image clockwise, 90° left for counter-clockwise, or 180° to turn an upside-down picture the right way up. When you rotate picture 90 degrees this way, the width and height swap and the new orientation is baked into the file, so it looks the same in every app.

Because the tool works in batches of up to 50, it is quick to rotate photo sets that were all shot the same wrong way, or a stack of scanned pages that came out upside down.

Flip image horizontally or create a mirror image

Flipping is different from rotating. To flip image horizontally is to swap left and right, like looking in a mirror; flipping vertically swaps top and bottom. Neither changes the image's dimensions.

A mirror image is often exactly what you need to undo a webcam or front-camera shot. Many selfie cameras and video calls show a mirrored view, so text on a shirt or a sign in the background reads backwards. Flipping the picture horizontally restores the real-world orientation. The reverse is useful too: designers mirror a graphic to make it face the other way in a layout.

You can combine both controls with a rotation in a single pass, for example 90° right plus a horizontal flip, which covers awkward cases such as a scanned page that is both rotated and mirrored.

Output format, quality and privacy

Each image is saved in the format it arrived in. PNG files are saved losslessly, so rotating or flipping a PNG does not change a single pixel value, only their positions. JPG and WebP files are re-encoded at quality 92, which keeps them visually very close to the original while producing a fresh, correctly oriented file.

Processing happens entirely inside your browser tab using its built-in canvas. Your images are not uploaded to Krawly's servers, nothing is stored, and closing the tab discards everything. There is no signup, no watermark and no daily limit.

Tips for the best results

  • Group images by how they need to be fixed: run all the clockwise ones in one batch and the counter-clockwise ones in another.
  • For mirrored webcam or selfie shots, flip horizontally only; flipping vertically would turn the image upside down.
  • 180° is the same as flipping both horizontally and vertically, so use whichever is easier to remember.
  • Rotate before you crop: cropping a sideways image first makes it harder to frame the subject correctly.
  • Keep the originals of JPG photos if you expect to edit them again, to avoid stacking re-encodes.

Frequently asked questions

How do I rotate an image online?

Add your JPG, PNG or WebP files to this page, choose 90° right, 180° or 90° left, and click Rotate & flip. The rotated files download individually or as a ZIP. It is free, needs no account and works in current desktop and mobile browsers.

How do I fix a photo that shows up sideways?

Rotate it so the pixels themselves are upright. Pick 90° right or 90° left depending on which way it leans, then save. The new orientation is stored in the image data, so it appears correctly in apps and websites that ignore orientation tags.

What is the difference between rotating and flipping?

Rotating turns the whole image around its centre by 90° or 180°, like turning a printed photo on a table. Flipping mirrors it: horizontal flip swaps left and right, vertical flip swaps top and bottom. You can apply a rotation and one or both flips together.

How do I mirror a selfie or webcam picture?

Turn on flip horizontally and leave rotation at none. That swaps left and right, so text and logos that appeared backwards in a mirrored front-camera shot read normally again. Apply it to up to 50 images at once if you have a whole set.

Does rotating an image reduce its quality?

PNG images are saved losslessly, so they are unchanged apart from orientation. JPG and WebP images are re-encoded at quality 92, which looks practically identical but is not bit-for-bit lossless. Rotating the same JPG many times in a row is best avoided.

Are my images uploaded?

No. Rotating and flipping run in your browser using its built-in canvas. Files are read into the tab's memory, transformed there and returned as downloads. Nothing reaches Krawly's servers, nothing is stored, and closing the tab removes it all.

Private by design. Every Krawly converter runs inside your browser using JavaScript and WebAssembly. Your files are not uploaded, stored or seen by anyone — when you close the tab, they are gone.

Related converters

See all 29 free converters