Threads Downloader โ Photos, Videos & Carousels
Pricing
from $0.0015 / post downloaded
Threads Downloader โ Photos, Videos & Carousels
Download Threads photos, videos and carousel posts by URL. Paste threads.net or threads.com links and get ready-to-use download links plus direct media URLs, a thumbnail, media type and count โ one row per URL as JSON, CSV or Excel. Cheap, bulk, built for creators and n8n.
Pricing
from $0.0015 / post downloaded
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
23 days ago
Last modified
Categories
Share
Threads Downloader โ Photos, Videos & Carousels by URL
Download Threads photos, videos and carousel posts in bulk. Paste one or more Threads links and get a ready-to-use download link for every piece of media, plus the direct CDN media URL, a poster thumbnail, the media type and how many items the post contains โ one tidy row per URL, ready to export as JSON, CSV or Excel.
This is the cheap, no-nonsense way to save Threads media at scale for content creators, editors, marketers, researchers, social-media managers and anyone building an automated media pipeline.
Why use this Threads downloader
- ๐ผ๏ธ Photos, videos & carousels โ one tool for every kind of public Threads post.
- ๐ Ready download links + direct media URLs โ each result gives you a reliable download link and the direct media URL, so you can grab the file however you like.
- ๐ Full carousels โ multi-image and multi-video carousel posts come back with every slide, not just the first.
- ๐ผ๏ธ Poster thumbnail โ every post includes a thumbnail image URL for quick previews and galleries.
- ๐ท๏ธ Clean structure โ media type (image / video / carousel), media count, post code and a canonical post URL on every row.
- ๐ฆ Bulk in one run โ drop in a whole list of URLs and get one clean record per post.
- ๐ธ Cheapest per-item pricing โ pay only for the posts you actually process, with volume discounts as you scale.
- ๐งฉ Built for automation โ feed URLs from a spreadsheet, Make or n8n and get structured records with direct download links back.
- ๐ค Export anywhere โ JSON, CSV or Excel, or pull straight from the dataset into your own tools.
What you get
Each Threads URL is one dataset record like this:
{"source": "threads","inputUrl": "https://www.threads.com/@zuck/post/C4BT8ilPsxy","code": "C4BT8ilPsxy","url": "https://www.threads.com/@zuck/post/C4BT8ilPsxy","mediaType": "carousel","downloadUrls": ["https://.../download-link-slide-1","https://.../download-link-slide-2"],"directUrls": ["https://.../direct-media-slide-1.jpg","https://.../direct-media-slide-2.jpg"],"thumbnailUrl": "https://.../thumbnail.jpg","mediaCount": 2,"status": "ready"}
For a video post, mediaType is video and the links point to an MP4. For a carousel, mediaType is carousel and downloadUrls / directUrls contain one entry per slide, with mediaCount telling you how many. A single photo post comes back as image.
Input
Give the downloader a list of Threads URLs. That's it.
{"postUrls": ["https://www.threads.com/@zuck/post/C4BT8ilPsxy","https://www.threads.com/@zuck/post/DZ7eGA1G7wU"],"maxItems": 0}
Input options
| Field | Type | Description |
|---|---|---|
postUrls | array | One or more Threads post URLs. Plain strings or { "url": "..." } objects both work. |
maxItems | integer | Maximum number of URLs to process. 0 means no limit โ process everything you provide. |
proxyConfiguration | object | Optional. Not required โ leave it off to run on a direct connection. |
Supported link formats
All of these work, with or without www and with or without a query string, on both domains:
https://www.threads.com/@{user}/post/{code}โ photo, video and carousel postshttps://www.threads.net/@{user}/post/{code}โ the same posts on the.netdomainhttps://www.threads.net/t/{code}โ the short link form
Output
Every run writes a dataset with one row per URL. Use the Overview table in the app, or export to JSON, CSV or Excel from the Storage tab. Key fields:
| Field | Description |
|---|---|
code | The post's Threads code. |
url | The canonical https://www.threads.com/@{user}/post/{code} link. |
mediaType | image, video or carousel. |
downloadUrls | Ready-to-use download links (one per media item). |
directUrls | The direct media file URLs (one per media item). |
thumbnailUrl | Poster thumbnail for the post. |
mediaCount | How many media items the post contains. |
status | ready when media was found, failed when it could not be resolved. |
Every URL always produces exactly one record โ even when a post can't be resolved โ so your output stays aligned with your input list.
Common use cases
- ๐ฅ Back up your own content โ archive your photos, videos and carousels in full resolution.
- ๐ฌ Content repurposing โ pull videos and carousels to re-edit or reshare across platforms.
- ๐ Research & analysis โ collect media at scale for datasets, moderation or trend studies.
- ๐๏ธ Media libraries โ build a searchable library of posts with thumbnails and direct links.
- ๐ค Automated pipelines โ wire it into Make, n8n or your own scripts and download in bulk.
Tips
- Provide clean public post URLs. Private, deleted or restricted URLs may return
status: "failed". - Download links are time-limited โ fetch the files soon after the run.
- For very large lists, set
maxItemsto cap a run, or split your URLs across runs.
FAQ
Which posts can I download? Public photos, videos and carousels. Private or removed posts can't be retrieved and come back as status: "failed".
Do carousels return every image? Yes โ downloadUrls and directUrls contain one entry per slide, and mediaCount tells you how many.
Do I need a proxy? No. The downloader runs fine on a direct connection. A proxy option is available if you specifically want one.
What formats can I export? JSON, CSV or Excel โ or read the dataset directly through the API.
How much does it cost? You pay a small, flat price per URL processed, with automatic volume discounts as you scale โ one of the cheapest ways to download Threads media in bulk.