Threads Replies Scraper
Pricing
from $5.00 / 1,000 results
Threads Replies Scraper
Get replies and comments from a Threads post. Extract author info, likes, timestamps, mentions, and more. Ideal for conversation analysis, sentiment tracking, and social research. Limit: ~20 results per run.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer

Futurize Rush
Actor stats
0
Bookmarked
10
Total users
4
Monthly active users
22 days ago
Last modified
Categories
Share
Extract replies and comments from any public Threads post. Get first-level comments with author information, engagement metrics, and timestamps. Plus, capture original post data including view counts. Perfect for conversation analysis, sentiment tracking, and social media research.
⚠️ Important: Platform Limitation
Threads limits content visibility for non-logged-in users. This scraper typically returns around 20 replies per post, regardless of how many total replies the post has or the max_replies setting you choose.
This is a Threads platform restriction, not a limitation of this scraper. The scraper extracts all available replies that Threads makes accessible without authentication.
What Data Can You Extract?
For each reply, you get:
| Field | Description |
|---|---|
| Author Username | The @username of who wrote the reply |
| Author Display Name | Full display name |
| Author Profile Picture | URL to the author's profile image |
| Verified Status | Whether the author has a verified badge |
| Reply Content | Full text of the reply (with emoji support) |
| Posted Time | ISO timestamp when the reply was posted |
| Likes | Number of likes on the reply |
| Sub-Replies | Count of replies to this reply |
| Reposts | Number of reposts on the reply |
| Quotes | Number of times the reply was quoted |
| Author Liked | Whether the original post author liked this reply |
| Replying To | Username of who the reply is responding to |
| Media Type | Content type (0=text, 1=image, 2=video) |
| Has Audio | Whether the reply contains audio |
| Mentions | List of @usernames mentioned in the reply |
| Hashtags | List of #hashtags used in the reply |
| Reply URL | Direct link to the reply |
Original Post Data
The scraper also captures data about the original post:
| Field | Description |
|---|---|
| Post Code | Unique identifier for the post |
| Post URL | Full URL of the original post |
| Author Username | The @username of the post author |
| Author Display Name | Full display name of the author |
| Verified Status | Whether the author has a verified badge |
| Text Content | The post text content |
| View Count | Number of views on the post |
| Like Count | Number of likes |
| Reply Count | Number of replies |
| Repost Count | Number of reposts |
| Quote Count | Number of times the post was quoted |
| Share Count | Number of shares |
| Created At | When the post was published |
How to Use
Input
| Parameter | Required | Default | Description |
|---|---|---|---|
post_url | Yes | - | Full URL of the Threads post (e.g., https://www.threads.com/@zuck/post/C1234567) |
max_replies | No | 100 | Upper limit for replies to collect (10-500). Actual results are limited by Threads (typically ~20). |
Example Input
{"post_url": "https://www.threads.com/@zuck/post/C1234567","max_replies": 50}
Output Example
All data is saved to the dataset. The first item is always the original post, followed by the replies. Use the item_type field to identify each record.
Original Post (First Item)
{"item_type": "original_post","post_code": "DS3sTIYAFaj","post_url": "https://www.threads.com/@futurizerush/post/DS3sTIYAFaj","author_username": "futurizerush","author_display_name": "Rush in the loop|AI 自動化","author_is_verified": false,"text_content": "截至今日早上6點...","like_count": 530,"reply_count": 10,"repost_count": 24,"quote_count": 0,"share_count": 0,"view_count": 42340,"created_at": "2025-12-30T02:05:14.000Z","scraped_at": "2026-01-05T13:41:00.299953Z"}
Reply (Subsequent Items)
{"item_type": "reply","reply_id": "DSWFlo-ETec","author_username": "rosaria_bucaro_lombardo","author_display_name": "Rosaria Lombardo Bucaro","author_is_verified": false,"author_profile_pic_url": "https://scontent-iad3-1.cdninstagram.com/...","author_profile_url": "https://www.threads.com/@rosaria_bucaro_lombardo","text_content": "That's beautiful! @mosseri","created_at": "2025-12-17T00:51:55.000Z","created_at_timestamp": 1765932715,"like_count": 8,"reply_count": 1,"repost_count": 0,"quote_count": 0,"is_liked_by_author": true,"reply_to_username": "futurizerush","media_type": 0,"has_audio": false,"mentions": [{"username": "mosseri"}],"hashtags": [],"reply_url": "https://www.threads.com/@rosaria_bucaro_lombardo/post/DSWFlo-ETec","scraped_at": "2026-01-04T10:20:22.880424Z"}
Use Cases
- Sentiment Analysis: Analyze public reactions to announcements or product launches
- Conversation Tracking: Monitor discussions around specific topics or posts
- Influencer Research: Study engagement patterns on influencer content
- Market Research: Gather authentic user feedback and opinions
- Content Strategy: Identify what types of posts generate the most engagement
Supported URL Formats
The scraper accepts these Threads post URL formats:
https://www.threads.com/@username/post/CODEhttps://threads.com/@username/post/CODEhttps://www.threads.net/@username/post/CODE
Features
- Direct Replies: Focuses on direct replies to the original post
- No Login Required: Works with public posts without authentication
- Structured Data: Clean, consistent output format ready for analysis
- Export Options: Download as JSON, CSV, or Excel
Limitations
| Limitation | Details |
|---|---|
| Reply Count | Threads limits non-authenticated access to ~20 replies per post |
| Post Type | Only public posts (private accounts are not accessible) |
| Reply Level | First-level replies only (no nested/threaded replies) |
| Text Extraction | ~95% success rate; some media-only replies may have empty text |
| Media Content | Reply text is extracted; media attachments (images/videos) are not included |
Tips for Best Results
- Expect ~20 replies: This is the typical amount due to Threads' platform restrictions
- Check Post Visibility: Make sure the post is from a public account
- Recent Posts: Newer posts tend to have more accessible replies
- Popular Accounts: Posts from verified accounts sometimes have slightly more accessible replies
Output Locations
After the run completes:
- Dataset: Contains all data in a single export
- First item: Original post (
item_type: "original_post") - Remaining items: Replies (
item_type: "reply") - Use the view selector to filter: "All Data", "Replies Only", or "Original Post"
- First item: Original post (
- Key-Value Store:
original_post: Quick access to original post dataOUTPUT: Run summary with success status and statistics
FAQ
Q: Why do I only get around 20 replies when the post has hundreds? A: Threads limits content visibility for non-logged-in users. This is a platform restriction that applies to all non-authenticated access. The scraper extracts all replies that Threads makes available.
Q: Why do I get 0 replies? A: Common reasons: (1) private account, (2) deleted post, (3) comments disabled, or (4) temporary Threads access issues. Try a different post to verify connectivity.
Q: Can I get all replies from a post? A: No. Threads requires authentication to access the full comment list. This scraper works without login, so it's limited to what Threads exposes publicly (typically ~20 replies).
Q: Can I scrape replies to replies (nested comments)? A: No. This scraper focuses on first-level replies only. Nested replies are not included.
Q: How long does it take? A: Typically 30-60 seconds per post.
Support
If you encounter issues or have questions, please open an issue on the Actor's page.