Threads Scraper - Posts, Profiles & Search avatar

Threads Scraper - Posts, Profiles & Search

Pricing

Pay per usage

Go to Apify Store
Threads Scraper - Posts, Profiles & Search

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

BotFlowTech

Maintained by Community

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

  1. Playwright Rendering — Loads Threads pages in a real Chromium browser to bypass JavaScript rendering requirements
  2. Hidden JSON Extraction — Parses <script type="application/json" data-sjs> elements containing structured data
  3. Deep JSON Parsing — Recursively searches nested JSON structures for thread_items, user profiles, and engagement data
  4. Smart Pagination — Scrolls the page to trigger lazy-loading of additional posts
  5. DOM Fallback — Falls back to DOM extraction when JSON data is unavailable

Input Parameters

ParameterTypeDefaultDescription
usernamesarray["zuck"]Threads usernames to scrape (without @)
threadUrlsarray[]Direct URLs to specific thread posts
searchQueriesarray[]Keywords to search for
maxPostsinteger50Max posts per profile/query (1-1000)
includeRepliesbooleanfalseInclude reply posts in output
proxyConfigurationobjectProxy 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