Paste a public bsky.app post URL with video. SMDownloader resolves the clip via /api/extract on our servers and returns a downloadable MP4 at the best quality Bluesky exposes — preview first, then save.
Open video downloaderBLUESKY GIF DOWNLOADER
Save animated GIFs from Bluesky
Paste a public Bluesky post with an animated GIF below. SMDownloader fetches the file via /api/extract on our servers — preview the animation, then save to your device. No Bluesky login.
More Bluesky tools
Saving a different type of post? Each format has its own page with tailored steps and FAQs — same paste field, different help below.
Paste a public bsky.app post URL with photos or a carousel. SMDownloader resolves each image via /api/extract on our servers at full CDN resolution — preview first, then save individually.
Open image downloaderBluesky GIF DownloaderCurrent tool
GifPaste a public bsky.app post URL with an animated GIF. SMDownloader resolves the animation via /api/extract on our servers — preview first, then save with motion preserved.
Open nowPaste the root post URL of a Bluesky thread. Download all images and videos as individual files.
Open thread downloader
Download Bluesky GIFs online
Animated GIFs on Bluesky attach to public posts at bsky.app/profile/…/post/… URLs. Paste that link here and SMDownloader returns the GIF via /api/extract on our servers with animation preserved — preview before you save. Static image carousels belong on the image downloader; video posts belong on the video tool.
How to download a Bluesky GIF
- 1. Copy the post link — On Bluesky, open the post with the animated GIF and copy the URL from Share → Copy link or the browser address bar. The link must include /post/ in the path.
- 2. Paste into SMDownloader — Paste the bsky.app post URL above and click Download. SMDownloader resolves the GIF via /api/extract on our servers.
- 3. Save the animation — Preview the GIF to confirm it matches the post you wanted, then save the file to your device.
Why use SMDownloader
- Post URLs only. Paste a public post link with /post/ in the path. Profile-only bsky.app URLs are rejected — open the post with the GIF and copy that link.
- Animation preserved. Animated GIF attachments save with motion intact — ready to share or archive offline.
- GIF-only filtering. This tool returns animated GIF posts only. Static photos and video attachments are handled on the image and video downloaders.
- Server-side resolution. SMDownloader resolves Bluesky GIFs via /api/extract on our servers. Most public bsky.app post links with GIF media return a preview in seconds.
Help
Need help copying the link?
Step-by-step guides for grabbing the exact post URL from your phone or browser — then paste it into the field above.
All Bluesky copy guidesSupported link formats
https://bsky.app/profile/handle.bsky.social/post/POST_ID
Profile-only URLs (bsky.app/profile/handle without /post/…) are not supported — paste a direct post link from Share → Copy link.
Static image carousels belong on the image downloader. Video posts belong on the video tool. Only save content you own or have permission to download.
Where files save
After you confirm a save, the file goes to your browser's default download location — usually Downloads on desktop or your photo gallery on mobile. SMDownloader does not host or email files.
Limits
What links will not work
- Bypass private accounts, close-friends stories, or login-only posts.
- Bulk-scrape entire profiles, hashtags, or channels automatically.
- Promise universal no-watermark, 4K, or DRM-free output when the source does not expose it.
Common questions
How do I save an animated GIF from Bluesky?
Copy Share → Copy link on a public post with an animated GIF, paste the bsky.app/profile/…/post/… URL above, click Download, preview the animation, then save through your browser.
Is this a bluesky gif downloader?
Yes — paste one public post URL with a GIF attachment at a time. SMDownloader resolves the animation via /api/extract on our servers and returns whatever GIF Bluesky exposes for that link.
Do bsky.app post links work?
Yes. Paste the link exactly as copied — e.g. bsky.app/profile/handle/post/ID — and SMDownloader fetches the public GIF via /api/extract before you save.
Do Bluesky profile URLs work?
No. Profile-only URLs without /post/ in the path are not supported. Open the specific post with the GIF, copy that Share link, and paste it here.
Will the GIF keep its animation?
Yes. Animated GIF attachments save with motion preserved. Preview the file before saving to confirm it matches the post you copied.
Why did my Bluesky GIF link fail?
Common causes: static image posts on the GIF tool, video-only posts, text-only posts, profile URLs, private or deleted posts, or an incomplete URL. Paste the full Share → Copy link from a public post with an animated GIF.
Can I download static images on this page?
No — static photos and carousels are filtered out here. Use the Bluesky Image Downloader for posts with still images.
Is the Bluesky GIF downloader free?
Yes. SMDownloader is free and does not require an account. Paste any public bsky.app post URL with an animated GIF and preview before saving.
SMDownloader is not affiliated with Bluesky. Only download public content you have rights to save. See the Bluesky downloader overview for all supported URL shapes.