Threads Scraper — Posts & Profiles
Pricing
from $0.40 / 1,000 result items
Threads Scraper — Posts & Profiles
Scrape posts from any Threads profile at scale using browser automation.
Pricing
from $0.40 / 1,000 result items
Rating
0.0
(0)
Developer
William Billings
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Extract posts from any public Threads (threads.net) profile at scale for competitor monitoring, influencer analysis, and brand research. Get engagement metrics, author profiles, media URLs, and reply context — no login required. Residential proxy included.
What you get
- Post content — full text, post ID, posted date, and direct post URL
- Author profile — username, display name, bio, follower count, and verification status
- Engagement metrics — likes, replies, and reposts per post
- Media & reply context — image and video URLs with media type detection, plus reply indicators and parent post URLs
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}}
Use cases
- Meta Threads monitoring — Track what brands and thought leaders are saying on Meta's text platform
- Influencer tracking — Measure engagement rates and growth for top Threads creators
- Content analysis — Find top-performing posts in your niche to inform your content strategy
- Engagement metrics — Compare likes, replies, and reposts across profiles and time periods
- Cross-platform social media research — Add Threads data to your multi-platform monitoring pipeline
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| username | string | Yes | — | Threads username without @ (e.g., zuck) |
| maxPosts | integer | No | 50 | Maximum number of posts to extract (1-1,000) |
| includeReplies | boolean | No | false | Whether to include reply posts in the results |
| cookies | array | No | — | Optional Threads/Instagram cookies for authenticated access |
Pricing
from $1 per 1,000 results You only pay for the data you actually receive — failed or empty requests are not charged.
| Plan | Price per 1,000 results |
|---|---|
| Free | $1.00 |
| Starter (Bronze) | $0.80 |
| Scale (Silver) | $0.60 |
| Business (Gold) | $0.40 |
The first run is free under Apify's free tier, so you can test with a small batch before scaling up.
Technical details
- Method: Playwright browser automation of public Threads profiles — Meta offers no public API for Threads
- Proxy: Residential proxy included (required to bypass Meta's datacenter IP blocks)
- Authentication: No login required for public profiles. Optionally provide cookies for authenticated access to see more data
- Pagination: Automatic infinite scroll up to 1,000 posts per run
- Reply handling:
includeRepliestoggle controls whether reply posts are included;is_replyandparent_post_urlfields populated when enabled - Export formats: JSON, CSV, XML, Excel, or HTML via Apify
- Integrations: REST API, webhooks, Zapier, Make, Airbyte, and LangChain
FAQ
Do I need an Instagram or Threads account? No login is required. The scraper uses browser automation to extract public profile data. 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.
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.
How many results can I get per run?
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.
Is scraping Threads legal?
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.
Related actors
| Actor | Platform | Use case |
|---|---|---|
| Bluesky Search Scraper | Bluesky | Decentralized social posts & profiles |
| Substack Notes Scraper | Substack | Writer platform notes |
| BitChute Video Scraper | BitChute | Alternative video platform data |
| Farcaster Cast Scraper | Farcaster | Web3 social data |
| Spoutible Profile Scraper | Spoutible | Twitter alternative monitoring |
| Gab Search Scraper | Gab | OSINT & 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.