Threads Profile Scraper avatar

Threads Profile Scraper

Pricing

$30.00 / 1,000 result items

Go to Apify Store
Threads Profile Scraper

Threads Profile Scraper

Scrape posts from any Threads profile at scale using browser automation.

Pricing

$30.00 / 1,000 result items

Rating

0.0

(0)

Developer

William Billings

William Billings

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Categories

Share

Threads Profile Scraper — Extract Posts & Engagement From Any Threads Profile

Extract posts from any public Threads (threads.net) profile at scale for competitor monitoring, influencer analysis, and brand research. Get clean, structured data with engagement metrics, author profiles, and media — no login required. The only Threads scraper on Apify, powered by browser automation since Meta offers no public API.

What data can you extract from Threads?

For each post, you get:

  • Post content — full text, post URL, posted date, post ID
  • Author profile — username, display name, bio, follower count, verification status
  • Engagement metrics — likes, replies, reposts per post
  • Media — image and video URLs with media type detection
  • Hashtags & mentions — parsed and extracted from post text
  • Reply context — whether a post is a reply, and the parent post URL if applicable

Sample output

{
"post_id": "Cz1234567890",
"username": "zuck",
"display_name": "Mark Zuckerberg",
"verified": true,
"text": "Threads is growing fast. Excited to see creators building communities here.",
"like_count": 45200,
"reply_count": 1830,
"repost_count": 2100,
"posted_date": "2026-08-01T14:30:00.000Z",
"post_url": "https://www.threads.net/@zuck/post/Cz1234567890",
"has_media": true,
"media_urls": ["https://scontent.cdninstagram.net/threads/example.jpg"],
"media_types": ["image"],
"is_reply": false,
"parent_post_url": null,
"hashtags": ["#Threads", "#Community"],
"mentions": ["@mosseri"],
"author": {
"username": "zuck",
"display_name": "Mark Zuckerberg",
"verified": true,
"bio": "Building Meta and Threads.",
"followers": 4500000
}
}

How to use the Threads Profile Scraper

  1. Enter a username — Provide the Threads username without the @ symbol (e.g., zuck)
  2. Set max posts — Choose how many posts to extract (up to 1,000)
  3. Toggle replies — Enable includeReplies if you want reply posts included in the results
  4. Optional: add cookies — Provide Threads/Instagram cookies for authenticated access to more data (optional, not required for public profiles)
  5. Run the actor — Click Start and get your data in minutes
  6. Export — Download as JSON, CSV, XML, Excel, or HTML

Input fields

FieldTypeRequiredDefaultDescription
usernamestringYesThreads username without @ (e.g., zuck)
maxPostsintegerNo50Maximum number of posts to extract (1-1,000)
includeRepliesbooleanNofalseWhether to include reply posts in the results
cookiesarrayNoOptional Threads/Instagram cookies for authenticated access

Use cases

  • Competitor monitoring — Track competitor Threads activity and engagement trends over time
  • Influencer analysis — Measure engagement rates and growth for top Threads creators
  • Content research — Find top-performing posts in your niche to inform your content strategy
  • Brand monitoring — Monitor what brands and thought leaders are saying on Meta's text platform
  • Audience analysis — Understand who is active on Threads and what topics drive engagement
  • Academic research — Study social media behavior on emerging text-first platforms
  • Lead generation — Find active Threads users in your industry for outreach campaigns

How much does it cost to scrape Threads?

$0.03 per result. You only pay for the data you actually receive — failed or empty requests are not charged.

ResultsCost
50 posts~$1.50
100 posts~$3.00
500 posts~$15.00
1,000 posts~$30.00

The first run is free under Apify's free tier, so you can test with a small batch before scaling up.

Yes. This scraper only accesses publicly available data through browser automation of public Threads profiles. It does not bypass authentication or access private data. Always check Meta's Terms of Service for restrictions on how you use the data.

FAQ

Do I need an Instagram or Threads account?

No login is required. The scraper uses browser automation to extract public profile data, so you do not need to provide any credentials. Optionally, you can provide cookies for authenticated access to see more data.

Can I scrape private profiles?

No, only public Threads profiles are supported. If a profile is set to private, the scraper will not be able to access its posts.

Does this scrape Instagram too?

No, this scraper is specifically for Meta Threads posts. It does not extract Instagram posts, stories, or reels. For Instagram scraping, use a dedicated Instagram scraper actor.

How many results can I get per run?

You can retrieve up to 1,000 results per run using the maxPosts parameter. Most profiles have fewer than 1,000 posts, so a single run is usually sufficient to capture the full post history.

Can I include reply posts in the results?

Yes. By default, replies are excluded. Enable the includeReplies option to include reply posts, which will also populate the is_reply and parent_post_url fields.

Can I integrate this with my existing pipeline?

Yes. Apify provides a REST API, webhooks, and integrations with Zapier, Make, Airbyte, and LangChain. You can schedule runs, export to S3 or Google Sheets, and chain actors together.

Check out our other social media scrapers:

ActorPlatformUse case
Bluesky Search ScraperBlueskyDecentralized social posts & profiles
Substack Notes ScraperSubstackWriter platform notes
BitChute Video ScraperBitChuteAlternative video platform data
Farcaster Cast ScraperFarcasterWeb3 social data
Spoutible Profile ScraperSpoutibleTwitter alternative monitoring
Gab Search ScraperGabOSINT & alternative platform monitoring

Support

Need a custom feature or found a bug? Open an issue on the Actor's page and we'll respond within 24 hours. We can also build custom scrapers for your specific use case — just reach out.