Threads Scraper – Profiles, Posts, Replies & Search
Pricing
Pay per event
Threads Scraper – Profiles, Posts, Replies & Search
Scrape Meta Threads: profile info (followers, bio, links), posts with likes, replies, reposts and quotes, media, replies under any post, and keyword search. No login, no cookies.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Павел Тищенко
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
What does Threads Scraper do?
Threads Scraper extracts public data from Meta's Threads (threads.com):
- Profiles — username, full name, bio, follower count, verification, profile picture, bio links.
- Posts of any public profile — text, date, likes, replies, reposts, quotes, shares, images, videos and carousels, link previews, mentions, quoted and reposted posts. Goes back as far as you need.
- Replies under any post — with the same metrics, paginated.
- Keyword search — the top or most recent posts for any keyword or hashtag.
No login, no cookies, no Instagram account needed.
Why use it?
- Social listening & brand monitoring: track what people say about your brand, product or competitors on Threads.
- Influencer research: compare creators by followers and engagement per post.
- Content research: find the best-performing posts in your niche and what drives replies and reposts.
- Customer feedback & sentiment: collect replies under announcements and analyse them with AI.
- Datasets for AI: clean post text with engagement metrics for LLMs, RAG and classifiers.
How to use it
- Add profiles (
zuck,@mosseri,https://www.threads.com/@natgeo) and/or post URLs (https://www.threads.com/@zuck/post/Ddt7cL5EfUG) to Profiles and posts. - Optionally add Search keywords and pick Top or Recent.
- Set Max posts per profile / Max replies per post and click Start.
- Export JSON, CSV or Excel, or use the API, webhooks and integrations.
Input example
{"startUrls": ["zuck", "https://www.threads.com/@natgeo", "https://www.threads.com/@zuck/post/Ddt7cL5EfUG"],"maxPostsPerProfile": 100,"includeReplies": true,"maxRepliesPerPost": 200,"searchQueries": ["apify"],"searchMode": "recent"}
Output examples
Profile:
{"type": "profile","userId": "63055343223","username": "zuck","fullName": "Mark Zuckerberg","url": "https://www.threads.com/@zuck","biography": "Mostly superintelligence and MMA takes","followerCount": 5745093,"isVerified": true,"isPrivate": false,"profilePicUrl": "https://scontent-iad6-1.cdninstagram.com/v/t51.82787-19/8253...","bioLinks": []}
Post:
{"type": "post","id": "3994109866205639942","code": "Ddt7cL5EfUG","url": "https://www.threads.com/@zuck/post/Ddt7cL5EfUG","username": "zuck","userId": "63055343223","userFullName": "Mark Zuckerberg","userVerified": true,"userProfilePic": "https://scontent-iad6-1.cdninstagram.com/v/t51.82787-19/8253...","text": "Agrippa said it's time to get back to work 😎","createdAt": "2026-09-25T16:50:21.000Z","likeCount": 5077,"replyCount": 524,"repostCount": 266,"quoteCount": 48,"shareCount": 142,"isReply": false,"replyToUsername": null,"mediaType": "carousel","media": [{"type": "image","url": "https://scontent-iad3-1.cdninstagram.com/v/t51.82787-15/8239..."}],"linkPreview": null,"mentions": [],"links": [],"hashtags": [],"quotedPost": null,"repostedPost": null,"language": null,"isPaidPartnership": false,"source": "@zuck"}
Reply (posts collected from a post URL carry replyToCode):
{"type": "post","id": "3994110101808162970","code": "Ddt7fnUEyia","url": "https://www.threads.com/@i_am_omerj/post/Ddt7fnUEyia","username": "i_am_omerj","userId": "63600513195","userFullName": "Omar Faruk Jafree","userVerified": true,"userProfilePic": "https://scontent-iad3-1.cdninstagram.com/v/t51.82787-19/7908...","text": "💖💖💖","createdAt": "2026-09-25T16:50:49.000Z","likeCount": 4,"replyCount": 0,"repostCount": 0,"quoteCount": 0,"shareCount": null,"isReply": true,"replyToUsername": null,"mediaType": "text","media": [],"linkPreview": null,"mentions": [],"links": [],"hashtags": [],"quotedPost": null,"repostedPost": null,"language": null,"isPaidPartnership": false,"source": "Ddt7cL5EfUG","replyToCode": "Ddt7cL5EfUG"}
How much does it cost?
Pay-per-event pricing: a small fixed price per post (including replies) and per profile delivered — see the Pricing tab. Errors are free and platform usage is included.
Limitations
- Only public profiles and posts are available. Private profiles return an error item.
- Search returns the posts Threads shows to logged-out visitors for the query (typically the top 20–25 per query and mode).
- Like counts can be hidden by the author.
FAQ
Do I need a Threads or Instagram account? No.
Is it legal? The Actor only collects data that Threads shows publicly to anyone without logging in. You are responsible for using the data in line with applicable laws (e.g. GDPR) and platform terms.
Need something else? Open an issue in the Issues tab.