๐Ÿงต Threads Scraper โ€” Profiles, Posts, Replies & Keyword Search avatar

๐Ÿงต Threads Scraper โ€” Profiles, Posts, Replies & Keyword Search

Pricing

Pay per usage

Go to Apify Store
๐Ÿงต Threads Scraper โ€” Profiles, Posts, Replies & Keyword Search

๐Ÿงต Threads Scraper โ€” Profiles, Posts, Replies & Keyword Search

๐Ÿงต Scrape public Threads profiles, posts, replies, and keyword search โ€” no login, no API key. Get captions, engagement counts, hashtags, mentions, and follower data. Ideal for marketers, researchers, and AI data pipelines.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

kade

kade

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

Threads Scraper extracts public data from Threads (by Meta) โ€” no login, no API key, no Meta developer account. Give it usernames, a search query, or a post URL and it returns profiles, posts, replies, captions, engagement counts (likes, replies, reposts), hashtags, mentions, follower counts, timestamps, and media URLs as structured JSON.

Unlike profile-only Threads actors, this one covers posts, replies, AND keyword search in a single Actor.

Why use Threads Scraper?

  • Find and monitor influencers โ€” pull follower counts and engagement to rank accounts.
  • Track brand and topic mentions โ€” keyword-search Threads for any term.
  • Build datasets for analytics or AI โ€” continuously collect captions, hashtags, and engagement for training or trend analysis.
  • Competitive research โ€” watch competitors' posting cadence and reception.
  • Lead generation โ€” collect public profile data and bio links at scale.

How it works

Uses a headless Firefox browser (Playwright) to load threads.net and acquire session tokens, then queries the internal GraphQL API directly for efficient bulk collection. Residential proxies are recommended for reliability against Meta's bot detection. Rate limits are respected with automatic backoff.

Input

FieldTypeDescription
modestringprofiles / posts / search / replies
usernamesarrayTarget usernames (without @)
searchQuerystringKeyword for search mode
postUrlstringFull post URL for replies mode
maxPostsintegerMax posts per user (default 50)
maxRepliesintegerMax replies (default 50)
maxSearchResultsintegerMax search results (default 50)
includeProfilebooleanInclude profile metadata in posts output
proxyConfigobjectApify proxy config (residential recommended)

Example input

{
"mode": "posts",
"usernames": ["zuck", "mark"],
"maxPosts": 25,
"includeProfile": true,
"proxyConfig": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Output

Each dataset item is a post, profile, or search_result record.

Post record:

{
"type": "post",
"postId": "3456789012345678901",
"username": "zuck",
"text": "Sharing an update on...",
"likeCount": 12345,
"replyCount": 567,
"repostCount": 89,
"hashtags": ["meta", "ai"],
"mentions": ["mark"],
"timestamp": 1718000000,
"mediaUrls": ["https://..."],
"url": "https://www.threads.net/@zuck/post/..."
}

Profile record:

{
"type": "profile",
"username": "zuck",
"fullName": "Mark Zuckerberg",
"bio": "...",
"followerCount": 12000000,
"followingCount": 800,
"isVerified": true,
"profilePicUrl": "https://...",
"url": "https://www.threads.net/@zuck"
}

Pricing

Pay per result at $0.50 per 1,000 items. Example: scraping 25 posts each from 100 profiles = 2,500 items โ‰ˆ $1.25 plus Apify platform compute/proxy usage. No subscription, no minimums โ€” you pay only for what you scrape.

FAQ

Is this legal? This Actor accesses only publicly available Threads data. No authentication is bypassed and no login is required. Always comply with applicable data protection laws (GDPR, CCPA) when processing personal data.

Do I need a Meta account or API key? No. The Actor needs neither.

Why residential proxies? Meta applies bot detection; residential proxies materially improve reliability and success rate.