Threads Scraper - Posts, Profiles & Search
Pricing
Pay per usage
Threads Scraper - Posts, Profiles & Search
Scrape Meta Threads profiles, posts, and search results without login. Extract text, likes, replies, reposts, media URLs, and engagement data. No API key needed.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
BotFlowTech
Actor stats
2
Bookmarked
4
Total users
3
Monthly active users
4 days ago
Last modified
Categories
Share
Threads Scraper - Meta Threads Posts, Profiles & Search (No Login Required)
Scrape Meta Threads profiles, posts, and search results without login or API key. Extract post text, likes, replies, reposts, quotes, media URLs, follower counts, and full engagement analytics from any public Threads account.
Key Features
- Profile Scraping — Extract follower/following counts, bio, verification status, profile pictures
- Post Extraction — Get full post text, timestamps, engagement metrics (likes, replies, reposts, quotes)
- Search Support — Search Threads for posts matching keywords or topics
- Direct Thread URLs — Scrape specific post threads by URL
- Media Extraction — Capture image URLs, video URLs, carousel media
- Reply Detection — Identify reply posts and reply-to authors
- Scroll Pagination — Automatically scroll to load more posts beyond the initial page
- Batch Processing — Process multiple usernames, URLs, or queries in one run
- Anti-Bot Bypass — Uses Playwright with browser fingerprinting for reliable access
- PPE Pricing — Pay only per result extracted, not per compute time
How It Works
- Playwright Rendering — Loads Threads pages in a real Chromium browser to bypass JavaScript rendering requirements
- Hidden JSON Extraction — Parses
<script type="application/json" data-sjs>elements containing structured data - Deep JSON Parsing — Recursively searches nested JSON structures for
thread_items, user profiles, and engagement data - Smart Pagination — Scrolls the page to trigger lazy-loading of additional posts
- DOM Fallback — Falls back to DOM extraction when JSON data is unavailable
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
usernames | array | ["zuck"] | Threads usernames to scrape (without @) |
threadUrls | array | [] | Direct URLs to specific thread posts |
searchQueries | array | [] | Keywords to search for |
maxPosts | integer | 50 | Max posts per profile/query (1-1000) |
includeReplies | boolean | false | Include reply posts in output |
proxyConfiguration | object | — | Proxy settings for rate limit bypass |
Input Example
{"usernames": ["zuck", "instagram", "natgeo"],"searchQueries": ["artificial intelligence"],"maxPosts": 25,"includeReplies": false,"proxyConfiguration": {"useApifyProxy": true}}
Output Format
Profile Data
{"type": "profile","username": "zuck","fullName": "Mark Zuckerberg","bio": "Building the future of social connection.","bioLinks": ["https://about.meta.com"],"followerCount": 12500000,"followingCount": 520,"isVerified": true,"isPrivate": false,"profilePicUrl": "https://...","url": "https://www.threads.net/@zuck","scrapedAt": "2026-03-16T10:30:00.000Z"}
Post Data
{"type": "post","id": "3312456789012345678","code": "CxAbCdEfGh","text": "Excited to share what we have been working on...","username": "zuck","userVerified": true,"likeCount": 45230,"replyCount": 1205,"repostCount": 3420,"quoteCount": 890,"postedAt": "2026-03-15T14:30:00.000Z","images": ["https://..."],"videos": [],"hasAudio": false,"isReply": false,"url": "https://www.threads.net/@zuck/post/CxAbCdEfGh","scrapedAt": "2026-03-16T10:30:00.000Z"}
Use Cases
- Brand Monitoring — Track mentions and sentiment about your brand on Threads
- Influencer Research — Analyze engagement rates and content patterns of influencers
- Competitor Analysis — Monitor competitor posts, engagement, and content strategy
- Social Listening — Search for trending topics and industry discussions
- Content Research — Discover high-performing content formats and topics
- Trend Analysis — Track hashtag and topic trends over time
- Audience Insights — Analyze follower growth and engagement patterns
- Reputation Management — Monitor public conversations about your organization
Pricing
This actor uses Pay-Per-Event (PPE) pricing:
- profile-scraped — Charged per profile extracted
- post-scraped — Charged per post extracted
You only pay for results, not for compute time. Set your spending limit and the actor stops automatically when reached.
Integrations
Export data to Google Sheets, Slack, Zapier, Make, Webhooks, and more using Apify integrations.
REST API
curl "https://api.apify.com/v2/acts/BOTFLOWTECH~threads-meta-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \-X POST \-H "Content-Type: application/json" \-d '{"usernames": ["zuck"], "maxPosts": 10}'
FAQ
Does this require a Threads login? No. The scraper accesses publicly available data without any login credentials.
Can I scrape private accounts? No. Only public profiles and posts are accessible.
How many posts can I scrape?
Up to 1,000 posts per profile per run. Use maxPosts to control the limit.
Does it handle rate limiting? Yes. Configure proxy settings to distribute requests and avoid rate limits.
What data format is returned? JSON with structured fields for profiles, posts, and engagement metrics.
Can I search for specific topics?
Yes. Use the searchQueries input to find posts matching keywords.
Tags
threads scraper, meta threads, threads API alternative, threads data extractor, threads engagement, instagram threads, threads posts, threads profiles, threads analytics, threads monitoring, social media scraper, threads search, threads crawler