Threads Posts Scraper: User Posts & Post URLs
Pricing
from $1.99 / 1,000 results
Threads Posts Scraper: User Posts & Post URLs
Scrape Meta Threads posts with no login: every post of any public account by username, paged to the end (its replies and reposts too if you like), or single posts by URL with their view count. Likes, replies, reposts, quotes, shares, media, links and dates.
Pricing
from $1.99 / 1,000 results
Rating
0.0
(0)
Developer
DeepMine
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
11 hours ago
Last modified
Categories
Share
Scrape the posts of any public Threads account, or single posts by URL, with no login: text, likes, replies, reposts, shares, media and dates as a table.
| Input | User | Post | Likes | Replies | Views | Posted |
|---|---|---|---|---|---|---|
| post URL | zuck | We believe superintelligence will create significaโฆ | 2,635 | 2,464 | 394,445 | 2026-09-28 |
| username | mosseri | This is rad. | 125 | 51 | โ | 2026-10-02 |
| username | zuck | To lead this effort, I'm excited that Chirantan "Cโฆ | 139 | 12 | โ | 2026-09-28 |
What you can get
| You type | You get |
|---|---|
A username (mosseri, @mosseri, a profile URL) | The account's own posts, newest first, paged to the end of the account (up to ๐ Max posts per account) |
| ... with Replies to others picked | The account's replies to other people, each with the post it answers (parentPostText, parentPostUsername) |
| ... with Reposts picked | What the account reposted (Threads shows the latest 25): the original post plus who reposted it |
| ... with Profile picked | One more row for the account: followers, bio, links, Instagram counts and its 10 latest posts (a result like any other) |
A post URL (threads.com/@user/post/... or threads.com/t/...) | That post, with its viewCount |
Use it to monitor competitors' or creators' posts on a schedule, archive an account, measure engagement per post, or collect posts for research and AI training.
Output
The Output tab opens on ๐งต Posts (author, text, likes, replies, reposts, quotes, shares, media, date) with ๐ผ๏ธ Media and ๐๏ธ Views and authors next to it. Every field has a label and a description in the dataset schema. Each row:
- who:
username,fullName,profilePicUrl,isVerified - what:
text,textSnippet,url,createdAt,language - engagement:
likeCount,replyCount,repostCount,quoteCount,shareCountandviewCount(Threads hides many zero counts; those come back empty) - media:
mediaType,thumbnailUrl,mediaUrl,images,videos,carouselCount hashtags,mentions,links(real URLs, not Threads' redirect links),emails,topicTag, link preview (linkPreviewUrl,linkPreviewTitle)- replies and quotes:
isReply,replyToUsername,parentPostUrl,parentPostText,replyDepth,isQuotePost,quotedPostUrl,quotedPostText - author (on by default, one lookup per author per run):
authorFollowerCount,authorBio,authorProfilePicHdUrl,authorProfileTags,authorInstagramFollowerCount,authorBioLinks - also:
imageCount,gifUrl,gifDescription,canReply,areCountsHidden,transparencyLabel - ids and source:
postId,code,userId,inputType,input,scrapedAt - reposts:
isRepost,repostedByUsername,repostedAt,isPinned
๐๏ธ View counts on every post and ๐ค Author details on every post are on by default: the Actor reads each post's page and each author's profile in parallel while rows stream (same price; turn them off for faster big runs). Times are UTC. Picture and media links are signed by Threads and expire after a few days.
Need the comments under a post? Threads Replies Scraper gets every reply on the same engine.
Speed
Plain HTTPS on Apify datacenter IPs, no browser, 256 MB. The prefilled run (91 posts) took 9 s with the first row after 0.9 s (local run of this build through Apify datacenter IPs, 2026-10-03). On the Apify platform the same engine read 1,000 posts of @cnn in 64 s and 2,000 in 128 s.
Posted after / Posted before keep only posts in a date window (a date like 2026-09-01 or a period like
7 days); posts outside it are not charged.
Pricing
Pay per result: $2.29 per 1,000 on Free, $1.99 per 1,000 on Starter, Scale and Business. No start fee. Only results in your dataset are charged; filtered posts and repeats are free. Set a maximum cost per run in the run options and the run stops exactly there. A run that Apify restarts never charges a result twice.
FAQ
Do I need a Threads or Instagram account? No. Everything comes from what Threads shows logged-out visitors, through Apify datacenter IPs (residential only as a fallback, at no extra cost to you).
How far back does it go? To the account's first post, if you set ๐ Max posts per account high enough.
Private accounts? Their posts aren't public, so you get none and pay nothing; the run summary (OUTPUT) says
the account is private.
Is there a Threads API for posts? Meta's official Threads API only reads your own account. Call this Actor from the Apify API, a schedule or an integration and get JSON, CSV or Excel for any public account.
Related Actors
- Threads Scraper: search, profiles, posts and replies in one Actor.
- Threads Search Scraper: posts or accounts by keyword or hashtag.
- Threads Profile Scraper: followers, bio, links and the linked Instagram's counts.
- Threads Replies Scraper: every reply under a post, 3 levels deep.
Feedback
Missing a field or an input type? Open an issue on the Actor's page; we answer quickly. If the data helped you, a short review on the Store page helps others find it, and helps us a lot.