Skip to content

Twitter GIF Downloader

Sorsa GIF Downloader saves the GIF from any public X post as a real .gif or as the original MP4 X keeps, and turns Twitter videos into GIFs. Free, no login, no watermark.

Free. No sign-up, no X login.

The post’s GIF appears here, as a real .gif and as the HD MP4.

The field takes x.com and twitter.com links, and links that end in /video/1. A post with a video works too.

How to download a GIF from X

Copy the post’s link, paste it into Sorsa API’s Twitter GIF Downloader and press Get GIF: the .gif is made in your browser in a few seconds, and the HD MP4 X keeps is one tap away. Free, with no login and no watermark.

On iPhone and iPad

Open this page in Safari, paste the link and tap Download .gif. The file goes to Files, in Downloads. To keep it moving in Photos, open it there, tap Share, then Save Image: it lands in the Animated album. The MP4 goes to Photos with Share, then Save Video.

On Android

Copy the link in the X app, open this page in Chrome and download. The .gif and the MP4 both go to Downloads and show up in your gallery.

On a computer

Paste the post’s address and click Download .gif. Then drag the file straight into a chat, a doc or a design tool. Windows, Mac or Linux, nothing to install.

Tip: add this page to your Home Screen (Share, then Add to Home Screen) to open it in one tap next time.

Paper Planes Studio’s GIF

  1. In the X app

    • Tap Share under the post, then Copy link1 link
  2. On this page

    • Paste the link: the GIF loads1 GIF
    • The .gif is made in your browser36 frames
  3. Save it

    • Download the .gif2.3 MB
    • Or the HD MP4 X keeps312 KB

A real .gif, ready to sendFree

Why Twitter GIFs download as MP4

X doesn’t keep GIF files. Since 2014 every GIF posted to X is turned into a short, silent MP4 that loops, because video carries the same animation in a fraction of the data, with millions of colours instead of 256. When a GIF plays on X, you are watching that MP4, which is why most downloaders hand you one. This page gives you both.

The whole palette of this .gif: 256 colours
The same frame in the MP4

A real .gif

Made in your browser from X’s MP4: up to 640 px wide, 10 or 15 frames a second, one palette of 256 colours. It plays as an animation wherever images go: iMessage, Slack, forums, email and design tools.

  • 256colours at most
  • 5 to 10×the MP4’s size

The HD MP4

The file X itself plays, at the size X keeps it: millions of colours, smooth motion, the smallest file. It loops in any player, and WhatsApp, Telegram and video editors take it as it is.

  • Millionsof colours
  • 1×the smallest file

Turn a Twitter video into a GIF

Paste the link to a post with a video, choose up to 15 seconds from its start and press Make the .gif. It’s made in your browser and never uploaded anywhere. The sound is dropped, because a GIF has none.

3:04
Width320 px480 pxOriginal
Frame rate10 fps15 fps
Length0:00 to 0:06

This .gif: 480 × 270, 90 frames, about 6.8 MB

Make the .gif

Width

A 6-second clip at 15 frames a second

  • 320 px3.0 MBSmall enough for chats and forums
  • 480 px6.8 MBThe default, sharp on a phone
  • Original, up to 640 px12.0 MBThe sharpest .gif the page makes

Frame rate

A 6-second clip, 480 px wide

  • 10 frames a second4.5 MBA third smaller, a little less smooth
  • 15 frames a second6.8 MBSmooth motion, the default

Length

480 px wide at 15 frames a second

  • 3 seconds3.4 MBA reaction loop
  • 6 seconds6.8 MBA short scene
  • 15 seconds16.9 MBThe longest clip, from the video’s start

One frame

From any GIF or video

  • Save frame as PNGFull sizePause the preview on the moment you want

Sizes are the page’s own estimate for a 16:9 clip. Before you make yours, it shows the estimate for that one.

Send it to WhatsApp, iMessage, Slack or email

Each place wants a different file. Send the one that plays as an animation there.

WhatsApp

Send the MP4

WhatsApp turns every animation into a short video anyway, so send the MP4: it’s smaller and sharper, and it still loops in the chat.

Jonas

this is us on friday

paperplanes_studio.mp4312 KB

Plays as a looping video

iMessage

Send the .gif

Save the .gif to Photos first (Files, Share, Save Image). It plays as an animation in the chat and in the Animated album.

Sam

GIF

ok this one is perfect

paperplanes_studio.gif2.3 MB

Plays as an animation

Slack and email

Send the .gif

A .gif plays inline in a thread or an email. Keep it under a few megabytes, 320 or 480 px at 10 fps, so it opens at once.

Priya

GIF

shipping it

paperplanes_studio.gif1.5 MB

Plays as an animation

Forums and design tools

Send the .gif

Forums, wikis, docs and design tools take a .gif like any picture, and it plays there, where an MP4 would sit still or not upload at all.

Thread

GIF

release day, as promised

paperplanes_studio.gif2.3 MB

Plays as an animation

Download every GIF from an account

This page saves one post at a time. To collect every GIF a public account has posted, run one search on Sorsa API, the Twitter (X) API & scraper behind this page: from:username filter:media returns each post with its media links, back to 2006, and the GIFs are the ones marked animated_gif. No X login.

Building a reaction library? Search a word instead of an account, like "deploy filter:media", and keep the GIFs among the posts it finds.

One call is one request, whatever it returns, and failed requests are never charged: Sorsa API pricing.

Code for the whole job, from the search to the files on disk: download Twitter videos and images through the API.

Get 100 free requests

No credit card, and they never expire.

from:username filter:mediaOne search, back to 2006
Official X API$5.00per 1,000 posts
Sorsa APIfrom $0.07per 1,000 posts
{
  "id": "1983611944081207296",
  "full_text": "When the build finally passes.",
  "user": {
    "username": "paperplanes_studio",
    "media_count": 312
  },
  "entities": [
    {
      "type": "animated_gif",
      "link": "https://video.twimg.com/…/plane.mp4",
      "preview": "https://pbs.twimg.com/…/plane.jpg"
    }
  ]
}
One GIF post in the answer: the MP4 sits in entities, marked animated_gif.

Questions about the GIF downloader

Is this Twitter GIF downloader free?

Yes. It’s free, with no sign-up, no X account and no watermark. The .gif is made in your browser, so changing its width or frame rate and saving a frame as PNG all happen on your own device.

How do I download a GIF from X (Twitter)?

Copy the post’s link (Share, then Copy link), paste it into the field at the top of this page and press Get GIF. Download the .gif when it’s made, or the HD MP4 right away.

Why does my Twitter GIF download as an MP4?

Because an MP4 is what X keeps. Since 2014 X turns every GIF into a short looping MP4 when it’s posted, which is smaller and smoother. This page gives you that MP4 and also makes a real .gif from it in your browser.

Can I download Twitter GIFs in HD?

Yes. The MP4 is the file X itself plays, at the size X keeps it, so it’s the sharpest copy there is. The .gif is made up to 640 px wide, 480 px by default, because a wider GIF grows very large.

How do I save a Twitter GIF to my iPhone camera roll?

Download the .gif in Safari, open it in Files (in Downloads), tap Share and choose Save Image. It lands in Photos, in the Animated album, and keeps moving.

Does it work on Android and on a computer?

Yes. On Android the files go to Downloads and show up in your gallery; on Windows, Mac and Linux they go to your downloads folder. Nothing to install.

Is there an app or a browser extension?

You don’t need one. The downloader is a web page that works in any browser, with nothing to install and no permissions to grant.

How do I convert a Twitter GIF to a real GIF?

Paste the link: the .gif starts making itself at 480 px and 15 frames a second. Change the width or the frame rate and it’s made again. It all happens in your browser, so the file is never uploaded anywhere.

Can I turn a Twitter video into a GIF?

Yes. Paste the link to a post with a video, pick a length of up to 15 seconds from its start and press Make the .gif. The GIF has no sound, because the format carries none.

Why is the .gif so much bigger than the MP4?

A GIF stores every frame with at most 256 colours and weak compression, so the same animation usually takes 5 to 10 times the MP4’s size. A narrower width, a lower frame rate and a shorter clip all shrink it.

Can I send a Twitter GIF on WhatsApp?

Yes. Send the MP4: WhatsApp turns every animation into a short looping video anyway, and the MP4 is smaller and sharper. For iMessage, Slack, email and forums, send the .gif.

Can I save one frame of a GIF as an image?

Yes. Pause the preview on the moment you want and press Save frame as PNG. The PNG keeps the full size of the GIF or the video.

Can I convert a Twitter GIF to MP4?

You don’t have to: the MP4 is the GIF as X keeps it. Press Download MP4 and you have it, in the best quality X stores.

Is it safe to use?

Yes. It never asks for your X login or password, installs nothing and shows no ads. The .gif is made on your own device, and Sorsa API reads public posts through its own API and scraper, so your X account is never touched.

Will the author know I saved their GIF?

No. The downloader only reads public posts: you never sign in with X, and X sends the author no notice.

Which GIFs can’t be downloaded?

GIFs in posts from protected accounts (only approved followers see them), in deleted posts or on suspended accounts, in Direct Messages, and GIFs picked from X’s GIF search that were never posted: only a posted GIF has a link.

Can I download every GIF from an account?

Not on this page, which takes one post at a time. Sorsa API does: one search, from:username filter:media, finds every post with media an account made, back to 2006, and the GIFs are the ones marked animated_gif.

Can I download GIFs from many posts at once?

Yes, through Sorsa API: one request reads up to 100 post links and returns each GIF’s MP4 link, from $0.014 per 1,000 posts. Your first 100 requests are free, with no credit card.

Is it legal to download GIFs from X?

Yes. Saving public GIFs to watch or share privately is fine. To repost them or use them commercially, ask the creator first.

Collect GIFs from a whole list of posts

Sorsa API reads 100 post links in one request and hands back every GIF’s MP4 link: from $0.014 per 1,000 posts, 250x cheaper than the official X API.

Get 100 free requests

No credit card, and they never expire. 6B+ requests served since 2022.

How to download a GIF from X

Copy the post’s link, paste it into Sorsa API’s Twitter GIF Downloader and press Get GIF: the .gif is made in your browser in a few seconds, and the HD MP4 X keeps is one tap away. Free, with no login and no watermark.

Paper Planes Studio’s GIF

  1. In the X app

    • Tap Share under the post, then Copy link1 link
  2. On this page

    • Paste the link: the GIF loads1 GIF
    • The .gif is made in your browser36 frames
  3. Save it

    • Download the .gif2.3 MB
    • Or the HD MP4 X keeps312 KB

A real .gif, ready to sendFree

Why Twitter GIFs download as MP4

X doesn’t keep GIF files. Since 2014 every GIF posted to X is turned into a short, silent MP4 that loops, because video carries the same animation in a fraction of the data, with millions of colours instead of 256. When a GIF plays on X, you are watching that MP4, which is why most downloaders hand you one. This page gives you both.

The whole palette of this .gif: 256 colours
The same frame in the MP4

A real .gif

Made in your browser from X’s MP4: up to 640 px wide, 10 or 15 frames a second, one palette of 256 colours. It plays as an animation wherever images go: iMessage, Slack, forums, email and design tools.

  • 256colours at most
  • 5–10×the MP4’s size

The HD MP4

The file X itself plays, at the size X keeps it: millions of colours, smooth motion, the smallest file. It loops in any player, and WhatsApp, Telegram and video editors take it as it is.

  • Millionsof colours
  • 1×the smallest file

Turn a Twitter video into a GIF

Paste the link to a post with a video, choose up to 15 seconds from its start and press Make the .gif. It’s made in your browser and never uploaded anywhere. The sound is dropped, because a GIF has none.

3:04
Width320 px480 pxOriginal
Frame rate10 fps15 fps
Length0:00 to 0:06

This .gif: 480 × 270, 90 frames, about 6.8 MB

Make the .gif

Width

A 6-second clip at 15 frames a second

  • 320 px3.0 MBSmall enough for chats and forums
  • 480 px6.8 MBThe default, sharp on a phone
  • Original, up to 640 px12.0 MBThe sharpest .gif the page makes

Frame rate

A 6-second clip, 480 px wide

  • 10 frames a second4.5 MBA third smaller, a little less smooth
  • 15 frames a second6.8 MBSmooth motion, the default

Length

480 px wide at 15 frames a second

  • 3 seconds3.4 MBA reaction loop
  • 6 seconds6.8 MBA short scene
  • 15 seconds16.9 MBThe longest clip, from the video’s start

One frame

From any GIF or video

  • Save frame as PNGFull sizePause the preview on the moment you want

Sizes are the page’s own estimate for a 16:9 clip. Before you make yours, it shows the estimate for that one.

Send it to WhatsApp, iMessage, Slack or email

Each place wants a different file. Send the one that plays as an animation there.

WhatsApp

Send the MP4

Jonas

this is us on friday

paperplanes_studio.mp4312 KB

Plays as a looping video

WhatsApp turns every animation into a short video anyway, so send the MP4: it’s smaller and sharper, and it still loops in the chat.

iMessage

Send the .gif

Sam

GIF

ok this one is perfect

paperplanes_studio.gif2.3 MB

Plays as an animation

Save the .gif to Photos first (Files, Share, Save Image). It plays as an animation in the chat and in the Animated album.

Slack and email

Send the .gif

Priya

GIF

shipping it

paperplanes_studio.gif1.5 MB

Plays as an animation

A .gif plays inline in a thread or an email. Keep it under a few megabytes, 320 or 480 px at 10 fps, so it opens at once.

Forums and design tools

Send the .gif

Thread

GIF

release day, as promised

paperplanes_studio.gif2.3 MB

Plays as an animation

Forums, wikis, docs and design tools take a .gif like any picture, and it plays there, where an MP4 would sit still or not upload at all.

Download every GIF from an account

This page saves one post at a time. To collect every GIF a public account has posted, run one search on Sorsa API, the Twitter (X) API & scraper behind this page: from:username filter:media returns each post with its media links, back to 2006, and the GIFs are the ones marked animated_gif. No X login.

from:username filter:mediaOne search, back to 2006
Official X API$5.00per 1,000 posts
Sorsa APIfrom $0.07per 1,000 posts
Get 100 free requests

No credit card, and they never expire.

Building a reaction library? Search a word instead of an account, like "deploy filter:media", and keep the GIFs among the posts it finds.

Questions about the GIF downloader

Is this Twitter GIF downloader free?

Yes. It’s free, with no sign-up, no X account and no watermark. The .gif is made in your browser, so changing its width or frame rate and saving a frame as PNG all happen on your own device.

How do I download a GIF from X (Twitter)?

Copy the post’s link (Share, then Copy link), paste it into the field at the top of this page and press Get GIF. Download the .gif when it’s made, or the HD MP4 right away.

Why does my Twitter GIF download as an MP4?

Because an MP4 is what X keeps. Since 2014 X turns every GIF into a short looping MP4 when it’s posted, which is smaller and smoother. This page gives you that MP4 and also makes a real .gif from it in your browser.

Can I download Twitter GIFs in HD?

Yes. The MP4 is the file X itself plays, at the size X keeps it, so it’s the sharpest copy there is. The .gif is made up to 640 px wide, 480 px by default, because a wider GIF grows very large.

How do I save a Twitter GIF to my iPhone camera roll?

Download the .gif in Safari, open it in Files (in Downloads), tap Share and choose Save Image. It lands in Photos, in the Animated album, and keeps moving.

Does it work on Android and on a computer?

Yes. On Android the files go to Downloads and show up in your gallery; on Windows, Mac and Linux they go to your downloads folder. Nothing to install.

Is there an app or a browser extension?

You don’t need one. The downloader is a web page that works in any browser, with nothing to install and no permissions to grant.

How do I convert a Twitter GIF to a real GIF?

Paste the link: the .gif starts making itself at 480 px and 15 frames a second. Change the width or the frame rate and it’s made again. It all happens in your browser, so the file is never uploaded anywhere.

Can I turn a Twitter video into a GIF?

Yes. Paste the link to a post with a video, pick a length of up to 15 seconds from its start and press Make the .gif. The GIF has no sound, because the format carries none.

Why is the .gif so much bigger than the MP4?

A GIF stores every frame with at most 256 colours and weak compression, so the same animation usually takes 5 to 10 times the MP4’s size. A narrower width, a lower frame rate and a shorter clip all shrink it.

Can I send a Twitter GIF on WhatsApp?

Yes. Send the MP4: WhatsApp turns every animation into a short looping video anyway, and the MP4 is smaller and sharper. For iMessage, Slack, email and forums, send the .gif.

Can I save one frame of a GIF as an image?

Yes. Pause the preview on the moment you want and press Save frame as PNG. The PNG keeps the full size of the GIF or the video.

Can I convert a Twitter GIF to MP4?

You don’t have to: the MP4 is the GIF as X keeps it. Press Download MP4 and you have it, in the best quality X stores.

Is it safe to use?

Yes. It never asks for your X login or password, installs nothing and shows no ads. The .gif is made on your own device, and Sorsa API reads public posts through its own API and scraper, so your X account is never touched.

Will the author know I saved their GIF?

No. The downloader only reads public posts: you never sign in with X, and X sends the author no notice.

Which GIFs can’t be downloaded?

GIFs in posts from protected accounts (only approved followers see them), in deleted posts or on suspended accounts, in Direct Messages, and GIFs picked from X’s GIF search that were never posted: only a posted GIF has a link.

Can I download every GIF from an account?

Not on this page, which takes one post at a time. Sorsa API does: one search, from:username filter:media, finds every post with media an account made, back to 2006, and the GIFs are the ones marked animated_gif.

Can I download GIFs from many posts at once?

Yes, through Sorsa API: one request reads up to 100 post links and returns each GIF’s MP4 link, from $0.014 per 1,000 posts. Your first 100 requests are free, with no credit card.

Is it legal to download GIFs from X?

Yes. Saving public GIFs to watch or share privately is fine. To repost them or use them commercially, ask the creator first.

Collect GIFs from a whole list of posts

Sorsa API reads 100 post links in one request and hands back every GIF’s MP4 link: from $0.014 per 1,000 posts, 250x cheaper than the official X API.

Get 100 free requests

No credit card, and they never expire. 6B+ requests served since 2022.