Rotate & Flip GIF
Drop a GIF and it opens rotated a quarter turn clockwise. Tap Rotate again for 180° or 270°, or use Flip H to mirror it left to right and Flip V to turn it upside down. Rotation and flips apply to every frame and keep each frame's timing and transparency, so a sideways phone recording or a mirrored selfie clip comes out the right way round. Nothing is uploaded.
- Encoded on your device
- Up to 100 MB
- No watermark, no signup
Last reviewed · How we verify claims
Drop a GIF here
or click to browse — one animated GIF, WebP or AVIF · or paste
Processed on your device. Nothing is uploaded.
How it works
- 1. Drop, paste or pick an animated GIF (or animated WebP or AVIF) up to 100 MB. It's decoded in your browser with every frame's own timing; nothing is uploaded.
- 2. The GIF opens rotated 90°. Tap Rotate to step to 180°, 270° and back to 0°, and use Flip H or Flip V to mirror it.
- 3. Open Export, keep GIF or switch to WebP, MP4 or AVIF, optionally set a size limit to fit, then download. The before/after view shows the original next to the result.
Recommended settings
| Use case | Settings | Why |
|---|---|---|
| Sideways phone recording | Rotate 90° or 270° | Turns a portrait clip that was saved landscape (or the reverse) the right way up; width and height swap. |
| Mirrored selfie clip | Flip H | Front cameras often save a mirror image; flipping horizontally makes text and faces read correctly. |
| Upside-down GIF | Rotate 180° | Same as flipping both ways, in one step. |
Use it on the web
<img src="rotated.gif" alt="Describe what happens in the animation" width="480" height="270" loading="lazy" decoding="async">GIF vs WebP vs AVIF vs MP4
| Format | Typical size | Colour | HTML tag | Support |
|---|---|---|---|---|
| GIF | Largest | 256 per frame; on/off transparency | <img> | Everywhere |
| WebP | Usually much smaller than GIF | Full colour + alpha | <img> | All modern browsers |
| AVIF | Usually smallest of the image formats | Full colour (alpha in the format; not written by this tool) | <img> | Current Chrome, Edge, Firefox, Safari |
| MP4 | Usually smallest overall | Full colour, no alpha | <video> | Everywhere, but not where only images are allowed |
None of these exports include audio. Sizes vary by clip, so the editor shows your real output size before download. How we test
Questions about Rotate & Flip GIF
- How do I rotate a GIF 90 degrees?
- Drop the GIF in: it opens already rotated 90° clockwise. Tap Rotate again to go to 180° and 270°. Width and height swap for 90° and 270°, and every frame turns with it.
- What's the difference between rotating and flipping?
- Rotating turns the picture around its centre. Flipping mirrors it: Flip H swaps left and right, Flip V swaps top and bottom. Rotating 180° is the same as flipping both ways.
- Can I rotate by a custom angle, like 45°?
- Not here: rotation is in 90° steps, which keeps every pixel and needs no padding. A 45° turn would need empty corners to be filled, which most destinations would show as a coloured or transparent border.
- Does rotating affect quality?
- Rotating by 90° steps and flipping move pixels without resampling them, so the picture is unchanged. Lossy compression is off by default on this page when the GIF is re-encoded; turn it up in Export only if you need a smaller file.
- Is my GIF uploaded anywhere?
- No. The GIF is decoded, edited and re-encoded by background workers in your browser tab. Nothing is sent to a server, there is no signup and no watermark, and it keeps working if you go offline after the page loads.
- How big a GIF can I edit?
- Files up to 100 MB are accepted and every frame keeps its own timing. Only an extremely long, large GIF can run past what your device can hold in memory; then the editor keeps as many frames as fit and tells you so.
- Can I save the result as MP4 or WebP instead of GIF?
- Yes. The Export tab offers GIF, animated WebP, MP4 and AVIF from the same edit, with an estimated size for each, so you can pick the smallest one your destination accepts.
Why GIFs end up sideways
Phones often record video in one orientation and store a rotation flag that tells players how to show it. GIF has no such flag, so a converter that ignores it produces a sideways GIF. Rotating by 90° fixes that permanently: the pixels themselves are turned, so the GIF shows the right way up in every app.
Rotate, then crop
After rotating, a landscape GIF becomes portrait and vice versa. If it needs to fit a particular shape, such as a square avatar or a 9:16 story, crop after rotating, in the same panel, and check the preview before you export.
Private by design
Framimo converts your files inside your browser tab, so your GIF is never sent to a server for this GIF export. There is no signup and no watermark, and you can disconnect from the internet once the page has loaded.