Threads Scraper | Fast | Full | 2$/1k avatar

Threads Scraper | Fast | Full | 2$/1k

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Threads Scraper | Fast | Full | 2$/1k

Threads Scraper | Fast | Full | 2$/1k

Scrape Threads.net by Meta — search posts by keyword, extract user profiles with followers and bio, get individual posts with all replies.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ilya

Ilya

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Threads Scraper — Extract Posts, Profiles, and Search Results from Threads.net

Scrape Threads.net posts, user profiles, and search results at scale. Collect post text, engagement metrics (likes, replies, reposts, shares), profile data with follower counts, media URLs, and contact information. Process up to 20 requests in parallel with automatic retries and proxy rotation.

Pricing

PlanPriceBest ForLink
Pay per result$2 / 1,000 resultsOne-time scraping, small batchesThreads Scraper Usage
Monthly subscription$20 / monthRegular monitoring, unlimited usageThreads Scraper Monthly

Both plans have identical functionality — choose the one that fits your workflow.

Key Features

  • Search posts by keyword — find Threads posts matching any search query, with full engagement data
  • Scrape user profiles — extract bio, follower count, verification status, profile links, and contact info
  • Scrape profile posts — get a user's recent posts along with their profile data
  • Extract post replies — collect full reply threads for any specific post
  • Parallel processing — up to 20 concurrent requests for maximum throughput
  • Auto-retry with proxy rotation — 5 retry attempts per request, each with a fresh proxy IP
  • Contact extraction — automatically finds emails and URLs in post text and user bios
  • Multiple media types — handles text posts, photos, videos, and carousels with full media URLs
  • Flexible input formats — accepts usernames, @usernames, or full profile/post URLs

What Data You Get

Search and post data

FieldDescription
post_idUnique post identifier
textFull post text
taken_atUnix timestamp
like_countNumber of likes
reply_countNumber of replies
repost_countNumber of reposts
quote_countNumber of quotes
reshare_countNumber of shares
usernameAuthor username
full_nameAuthor display name
is_verifiedVerified account flag
media_typeContent type: text (19), photo (1), video (2), carousel (8)
imagesArray of image URLs with dimensions
video_versionsVideo URLs (if video post)
carousel_mediaCarousel items (if carousel post)
post_urlDirect link to the post
emails_in_textEmails found in post text
urls_in_textURLs found in post text
reply_controlWho can reply: everyone, accounts_you_follow, mentioned_only
is_replyWhether this is a reply to another post

Profile data

FieldDescription
user_idNumeric user ID
usernameUsername
full_nameDisplay name
biographyBio text
bio_fragmentsStructured bio (mentions, hashtags, links)
bio_linksLinks from bio
profile_pic_urlAvatar URL
hd_profile_picsHD avatar versions
follower_countNumber of followers
is_verifiedVerified account flag
is_privatePrivate account flag
emails_in_bioEmails found in bio
urls_in_bioURLs found in bio
postsUser's recent posts (when include_posts is enabled)

Post detail fields (additional)

FieldDescription
repliesArray of replies to this post (same data structure)
quoted_postQuoted post data
reposted_postReposted post data
link_previewLink preview attachment
text_fragmentsStructured text with mentions, hashtags, and links
is_paid_partnershipPaid partnership flag
is_pinned_to_profilePinned to profile flag

Use Cases

  • Social media monitoring — track brand mentions, trending topics, and audience sentiment on Threads in real time
  • Influencer research — find and evaluate Threads creators by follower count, engagement rate, and posting frequency for partnership decisions
  • Content analysis — analyze post performance, identify top-performing content formats, and track engagement patterns across keywords
  • Lead generation — extract contact information (emails, URLs) from Threads profiles and posts for outreach campaigns
  • Market research — monitor competitor activity, product discussions, and industry trends on Meta's text-based platform

How It Works

  1. Choose an actionsearch (find posts by keyword), profile (scrape user data), or post (get specific posts with replies)
  2. Provide inputs — keywords for search, usernames for profiles, or post URLs
  3. Actor processes in parallel — up to 20 concurrent requests with residential proxy rotation
  4. Download results — structured JSON, CSV, or Excel from the Apify dataset

Input Parameters

ParameterTypeRequiredDescription
actionStringYessearch, profile, or post
queriesString[]For searchList of search keywords
usernamesString[]For profileUsernames, @username, or full profile URLs
postsString[]For postFull post URLs
include_postsBooleanNoAlso scrape user's recent posts (for profile action)
serp_typeStringNodefault (posts) or accounts (search for accounts)
proxyObjectNoProxy configuration (default: Residential US)

Input examples

Search posts:

{
"action": "search",
"queries": ["python programming", "javascript", "AI tools"]
}

Scrape profiles with posts:

{
"action": "profile",
"usernames": ["zuck", "@mosseri", "https://www.threads.net/@instagram"],
"include_posts": true
}

Scrape specific posts with replies:

{
"action": "post",
"posts": [
"https://www.threads.net/@zuck/post/DVrwsE5EdSz"
]
}

Output Example

Search result

{
"post_id": "3578921456789012345",
"code": "DVp9LrHAjHq",
"text": "Just launched our new Python library for data processing...",
"taken_at": 1710000000,
"media_type": 19,
"like_count": 245,
"reply_count": 32,
"repost_count": 18,
"quote_count": 5,
"reshare_count": 12,
"username": "techdev",
"full_name": "Tech Developer",
"is_verified": true,
"is_reply": false,
"images": [],
"post_url": "https://www.threads.net/@techdev/post/DVp9LrHAjHq",
"emails_in_text": ["hello@techdev.com"],
"urls_in_text": ["https://github.com/techdev/library"]
}

Profile result

{
"user_id": 12345678901,
"username": "zuck",
"full_name": "Mark Zuckerberg",
"biography": "Building the future of connection.",
"profile_pic_url": "https://...",
"follower_count": 12500000,
"is_verified": true,
"is_private": false,
"bio_links": [{ "url": "https://meta.com" }],
"emails_in_bio": [],
"urls_in_bio": ["https://meta.com"]
}

Proxy

For best results, use Residential proxies with US location. Threads.net may block or rate-limit requests from datacenter IPs. The default configuration uses Apify Residential proxies (US) — no additional setup needed.

FAQ

What data can I extract from Threads.net? Posts (text, likes, replies, reposts, media), user profiles (bio, followers, verification), and full reply threads. The scraper also extracts emails and URLs found in text and bios.

How many posts or profiles can I scrape per run? There is no hard limit. The Actor processes up to 20 requests concurrently, with 5 retry attempts per request. A typical run can process hundreds of search results or profiles.

Does the Threads scraper handle private accounts? No. Only publicly visible data from public profiles and posts is collected.

What proxy should I use for Threads scraping? Residential US proxies are recommended. The default configuration already uses Apify Residential (US) — it works out of the box.

Can I search for accounts instead of posts? Yes. Set serp_type to accounts to search for Threads user profiles matching your keywords instead of posts.

What's the difference between the monthly and pay-per-use plans? Identical functionality. Monthly ($20/mo) is better for regular monitoring; pay-per-use ($2/1k results) is better for one-time scraping.

Support

Questions, bug reports, or feature requests: afrcanec@gmail.com