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
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.
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.
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.
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.
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.
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
In the X app
On this page
Save it
A real .gif, ready to sendFree
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.
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.
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.
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.
This .gif: 480 × 270, 90 frames, about 6.8 MB
Make the .gifEach place wants a different file. Send the one that plays as an animation there.
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
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
shipping it
paperplanes_studio.gif1.5 MB
Plays as an animation
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
release day, as promised
paperplanes_studio.gif2.3 MB
Plays as an animation
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.
POST /search-tweetsA whole account or a topic, about 20 posts a page.POST /tweet-info-bulkA list of links: up to 100 posts in one request.POST /tweet-infoOne post: the same answer this page uses.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.
No credit card, and they never expire.
from:username filter:mediaOne search, back to 2006{
"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"
}
]
}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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
No. The downloader only reads public posts: you never sign in with X, and X sends the author no notice.
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.
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.
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.
Yes. Saving public GIFs to watch or share privately is fine. To repost them or use them commercially, ask the creator first.
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.
No credit card, and they never expire. 6B+ requests served since 2022.
Account checks
Followers & audience
Posts & conversations
Analytics & creators
For developers
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
In the X app
On this page
Save it
A real .gif, ready to sendFree
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.
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.
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.
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.
This .gif: 480 × 270, 90 frames, about 6.8 MB
Make the .gifEach place wants a different file. Send the one that plays as an animation there.
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.
Send the .gif
Priya
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.
Send the .gif
Thread
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.
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 2006No 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
No. The downloader only reads public posts: you never sign in with X, and X sends the author no notice.
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.
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.
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.
Yes. Saving public GIFs to watch or share privately is fine. To repost them or use them commercially, ask the creator first.
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 requestsNo credit card, and they never expire. 6B+ requests served since 2022.
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.
Tip: add this page to your Home Screen (Share, then Add to Home Screen) to open it in one tap next time.
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.
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.
POST /search-tweetsA whole account or a topic, about 20 posts a page.POST /tweet-info-bulkA list of links: up to 100 posts in one request.POST /tweet-infoOne post: the same answer this page uses.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.