Threads Replies Scraper avatar

Threads Replies Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Threads Replies Scraper

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

5.0

(1)

Developer

Futurize Rush

Futurize Rush

Maintained by Community

Actor stats

3

Bookmarked

21

Total users

6

Monthly active users

6 days ago

Last modified

Share

Extract replies and comments from one or more public Threads posts. Get first-level comments with author information, engagement metrics, and timestamps. Supports batch scraping of multiple posts in a single run. Perfect for conversation analysis, sentiment tracking, and social media research.

What Data Can You Extract?

For each reply, you get:

FieldDescription
Author UsernameThe @username of who wrote the reply
Author Display NameFull display name
Author Profile PictureURL to the author's profile image
Verified StatusWhether the author has a verified badge
Reply ContentFull text of the reply (with emoji support)
Posted TimeISO timestamp when the reply was posted
LikesNumber of likes on the reply
Sub-RepliesCount of replies to this reply
RepostsNumber of reposts on the reply
QuotesNumber of times the reply was quoted
Author LikedWhether the original post author liked this reply
Replying ToUsername of who the reply is responding to
Media TypeContent type: text, image, or video
Has AudioWhether the reply contains audio content
MentionsList of @usernames mentioned in the reply
HashtagsList of #hashtags used in the reply
Reply URLDirect link to the reply
Source Post URLThe original post this reply belongs to

Original Post Data

The scraper also captures data about each original post:

FieldDescription
Post URLFull URL of the original post
Author UsernameThe @username of the post author
Author Display NameFull display name of the author
Verified StatusWhether the author has a verified badge
Text ContentThe post text content
View CountNumber of views on the post
Like CountNumber of likes
Reply CountNumber of replies
Repost CountNumber of reposts
Quote CountNumber of times the post was quoted
Created AtWhen the post was published

How to Use

Input

ParameterRequiredDefaultDescription
post_urlsYes-One or more Threads post URLs. Each post typically yields ~20 replies.
max_repliesNo50Limit replies per post (10-50). Set lower if you only need a few top replies.

Example Input

{
"post_urls": [
{ "url": "https://www.threads.com/@zuck/post/C1234567" },
{ "url": "https://www.threads.com/@instagram/post/C7654321" }
]
}

Output Example

All data is saved to the dataset. Each record has an item_type field ("original_post" or "reply") and a source_post_url field to identify which post it belongs to.

Original Post

{
"item_type": "original_post",
"source_post_url": "https://www.threads.com/@futurizerush/post/DS3sTIYAFaj",
"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": "台海動態 12.30 軍機架次: 130|軍艦: 14|其他: 8艘公務船",
"like_count": 530,
"reply_count": 10,
"repost_count": 12,
"quote_count": 3,
"view_count": 42456,
"created_at": "2025-12-30T02:05:14.000Z"
}

Reply

{
"item_type": "reply",
"source_post_url": "https://www.threads.com/@boris_cherny/post/DUYr3wwkxHH",
"reply_id": "DUYsZN3jHhh",
"author_username": "karabogerald",
"author_display_name": "Karabo Gerald",
"author_is_verified": false,
"text_content": "Hey, Boris. When is Sonnet 5 coming? …. Soon or soon",
"created_at": "2026-02-05T18:12:16.000Z",
"like_count": 7,
"reply_count": 2,
"repost_count": 0,
"quote_count": 0,
"is_liked_by_author": false,
"reply_to_username": "boris_cherny",
"mentions": [],
"hashtags": [],
"reply_url": "https://www.threads.com/@karabogerald/post/DUYsZN3jHhh"
}

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

  • https://www.threads.com/@username/post/CODE
  • https://threads.com/@username/post/CODE
  • https://www.threads.net/@username/post/CODE

Features

  • Batch Scraping: Scrape replies from multiple posts in a single run
  • Direct Replies: Focuses on first-level replies to the original post
  • No Login Required: Works with public posts without authentication
  • Structured Data: Clean, consistent output format ready for analysis
  • Error Resilience: Failed posts don't stop the rest of the batch
  • Export Options: Download as JSON, CSV, or Excel

Limitations

LimitationDetails
Reply CountThreads provides ~20 replies per post for non-authenticated access
Post TypeOnly public posts (private accounts are not accessible)
Reply LevelFirst-level replies only (no nested/threaded replies)

Tips for Best Results

  1. Expect ~20 replies per post: This is the typical amount due to Threads' platform restrictions
  2. Check Post Visibility: Make sure the post is from a public account
  3. Batch Efficiency: Scraping multiple posts in one run is faster than running separately
  4. Filter by Source: Use source_post_url to group replies by their parent post

Output Locations

After the run completes:

  • Dataset: Contains all data in a single export
    • Use item_type to filter: "original_post" or "reply"
    • Use source_post_url to group by parent post
    • Use the "Overview" tab to see key fields at a glance
  • Key-Value Store:
    • OUTPUT: Run summary with post counts and statistics
    • PROGRESS: Live progress during the run (posts completed, replies collected, estimated time remaining)

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. The scraper extracts all replies that Threads makes available.

Q: What happens if one post in my batch fails? A: The scraper continues with the remaining posts. Check the OUTPUT summary for success/failure counts.

Q: How long does batch scraping take? A: About 10-15 seconds per post. Batch runs include a short delay between posts to ensure reliability.

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 (~20 replies).

Disclaimer

This tool is intended for educational and research purposes only. Please use it responsibly and in compliance with Threads' Terms of Use. The authors are not responsible for any misuse of this tool.

Support

If you encounter issues or have questions, please open an issue on the Actor's page.