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
Hipersoft
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
6
Monthly active users
5 days ago
Last modified
Categories
Features
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.
Related Actors
Explore more data tools from the same author:
- Instagram Downloader β Photos, Videos, Reels & Carousels
- Bilibili Scraper β Trending, Ranking & Video Stats
- Douban Scraper β Movies, TV & Ratings
- Facebook Video Downloader β MP4 & MP3 by URL
Plug the results straight into your stack with Make, Zapier or any of Apify's integrations.
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.