Edit GIFs · Free · No upload

Rotate or flip a GIF

Rotate GIF turns every frame of an animated GIF by 90° left, 90° right, 180° or any custom angle from −180° to 180°, and can mirror it horizontally or vertically. Right-angle rotations are lossless — pixels are moved exactly, not resampled — while custom angles enlarge the canvas so no corner of the animation is cut off.

  • Runs in your browser
  • No sign-up
  • No watermark
  • Works on mobile
Loading tool…

How to use Rotate GIF

  1. 01

    Upload a GIF

    Drop the GIF that’s sideways or upside down.

  2. 02

    Choose rotation

    Pick 90° left/right, 180° or a custom angle; add a flip if needed.

  3. 03

    Rotate

    Click Rotate GIF and download.

Why GIFs end up sideways

Phones record video with an orientation flag rather than physically rotating the pixels. Some converters ignore that flag, so a GIF made from a portrait video can come out sideways. A 90° rotation fixes it without any quality loss. Mirroring is handy for webcam recordings (which are often mirrored), and for making a character face the other way.

If your source is a video, you can also convert it again with Video to GIF, which uses the browser’s player and respects orientation.

After rotating

Rotating by a custom angle leaves empty corners. Crop them away afterwards, or fill them with a colour that matches your page. A 90° turn swaps width and height — resize if you need a specific size. For a GIF that plays backwards rather than upside down, see Reverse GIF.

Features

  • Lossless right angles

    90°, 180° and 270° turns move pixels exactly.

  • Any angle

    Tilt by a few degrees to straighten a horizon.

  • Mirror and flip

    Horizontal or vertical flips, alone or with rotation.

  • Live preview

    See the orientation before you export.

Rotate GIF FAQ

How do I rotate a GIF?

Upload the GIF, choose 90° left, 90° right, 180° or a custom angle, and click Rotate GIF. Every frame is rotated and the animation is kept.

Does rotating a GIF reduce quality?

Not for 90°, 180° or 270° — those rotations move pixels exactly. Custom angles require resampling, which softens edges slightly.

How do I mirror a GIF?

Turn on “Flip horizontally” to create a mirror image. You can combine flips with any rotation.

Are my files uploaded to a server?

No. GifRush processes everything locally in your browser using JavaScript, Canvas, Web Workers and WebCodecs. Your files never leave your device, and closing the tab discards them.