Threads Replies Scraper avatar

Threads Replies Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Threads Replies Scraper

Threads Replies Scraper

Extract Threads post replies and comments with author profile data, engagement metrics (likes, replies, reposts, quotes, shares, views), media (URLs, dimensions, alt text), quote and repost relationships, and verified badges.

Pricing

from $4.00 / 1,000 results

Rating

5.0

(1)

Developer

Rush

Rush

Maintained by Community

Actor stats

11

Bookmarked

181

Total users

55

Monthly active users

15 days ago

Last modified

Share

Extract first-level replies and comments from public Threads posts. Get author info, full engagement metrics, media (URL, dimensions, alt text), quote/repost detection, and verification status. Supports batch scraping of multiple posts in a single run. Perfect for conversation analysis, sentiment tracking, and influencer research.

Note: Website structure may occasionally change, which could temporarily affect data extraction. Please test with small batches before large-scale use.

What Data Can You Extract?

For each reply

FieldDescription
Author UsernameThe @username of who wrote the reply
Author Display NameFull display name
Author Profile PictureProfile image URL (high-resolution version when Threads exposes it)
Verified StatusWhether the author has a verified badge
Fediverse EnabledWhether the author has activated ActivityPub sharing
Reply ContentFull text of the reply (with emoji support)
Mentions / Hashtags / URLsExtracted from the reply text
Posted TimeISO timestamp + Unix timestamp
Likes / Replies / Reposts / Quotes / SharesFull engagement metrics
Author LikedWhether the original post author liked this reply
Replying ToUsername of who the reply is responding to
Has Media / Media Type / Media URL / Media URLsImage, video, carousel, or text-only; main URL plus carousel items
Is GIFTrue when the reply contains an embedded GIF — handy for quick GIF filtering
Media Width / HeightOriginal media dimensions in pixels
Has AudioWhether the reply contains audio content
Accessibility CaptionAlt text — auto-filled for photos and GIFs (Giphy title)
Is Quote Post / Quoted Post URLQuote post detection and target URL
Is Repost / Reposted Post URLRepost detection and original post URL
Is Paid PartnershipWhether the reply is labelled as sponsored
Is EditedWhether the caption was edited after publishing
Reply ControlWho can reply (everyone, followers_only, mentioned_only)
Reply URLDirect link to the reply
Source Post URLThe original post this reply belongs to

For each original post

The scraper also captures the post the replies belong to. The original post shares the same data fields (author, engagement, media, quote/repost, sponsorship) and additionally exposes View Count (replies don't include this). Reply-specific fields (reply_id, reply_url, is_liked_by_author, reply_to_username, extraction_mode) only appear on reply items.

How to Use

Input

ParameterRequiredDefaultDescription
post_urlsYes-One or more Threads post URLs.
max_repliesNo50Cap on how many replies to collect per post (10-50). Lower values reduce cost when you only need top replies.
include_nested_repliesNofalseWhen true, also collects nested sub-replies (replies to other commenters within the same conversation). Default keeps first-level only.

Example Input

{
"post_urls": [
{ "url": "https://www.threads.com/@zuck/post/DTa3-B1EbTp" },
{ "url": "https://www.threads.com/@zuck/post/DSVRshjkbtK" }
]
}

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/@zuck/post/DTa3-B1EbTp",
"post_code": "DTa3-B1EbTp",
"post_url": "https://www.threads.com/@zuck/post/DTa3-B1EbTp",
"author_username": "zuck",
"author_display_name": "Mark Zuckerberg",
"author_is_verified": true,
"author_profile_pic_url": "https://scontent-iad6-1.cdninstagram.com/v/t51.82787-19/...",
"author_profile_pic_hd_url": null,
"author_profile_url": "https://www.threads.com/@zuck",
"author_fediverse_enabled": false,
"text_content": "Today we're establishing a new top-level initiative called Meta Compute...",
"mentions": [],
"hashtags": [],
"urls": [],
"created_at": "2026-01-12T18:00:30.000Z",
"created_at_timestamp": 1768240830,
"like_count": 2856,
"reply_count": 960,
"repost_count": 145,
"quote_count": 38,
"share_count": 239,
"view_count": 480585,
"has_media": false,
"media_type": 19,
"is_gif": false,
"media_url": null,
"media_urls": [],
"media_width": 612,
"media_height": 612,
"has_audio": false,
"accessibility_caption": null,
"is_quote_post": false,
"quoted_post_url": null,
"is_repost": false,
"reposted_post_url": null,
"is_paid_partnership": false,
"is_edited": false,
"reply_control": "everyone",
"scraped_at": "2026-04-25T11:08:00.870328Z"
}

Reply

{
"item_type": "reply",
"source_post_url": "https://www.threads.com/@zuck/post/DTa3-B1EbTp",
"reply_id": "DTa39_1EWf5",
"author_username": "zuck",
"author_display_name": "Mark Zuckerberg",
"author_is_verified": true,
"author_profile_pic_url": "https://scontent-iad6-1.cdninstagram.com/v/t51.82787-19/...",
"author_profile_pic_hd_url": null,
"author_profile_url": "https://www.threads.com/@zuck",
"author_fediverse_enabled": false,
"text_content": "Santosh will continue to lead our technical architecture, software stack, silicon...",
"mentions": [],
"hashtags": [],
"urls": [],
"created_at": "2026-01-12T18:00:30.000Z",
"created_at_timestamp": 1768240830,
"like_count": 961,
"reply_count": 106,
"repost_count": 48,
"quote_count": 5,
"share_count": 48,
"is_liked_by_author": false,
"reply_to_username": "zuck",
"media_type": 19,
"has_media": false,
"is_gif": false,
"media_url": null,
"media_urls": [],
"media_width": 612,
"media_height": 612,
"has_audio": false,
"accessibility_caption": null,
"is_quote_post": false,
"quoted_post_url": null,
"is_repost": false,
"reposted_post_url": null,
"is_paid_partnership": false,
"is_edited": false,
"reply_control": "everyone",
"reply_url": "https://www.threads.com/@zuck/post/DTa39_1EWf5",
"extraction_mode": "json",
"scraped_at": "2026-04-25T11:08:02.921497Z"
}

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
  • Conversation Modes: First-level replies by default; enable include_nested_replies for full nested chains
  • 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 CountReply count depends on what Threads exposes publicly to non-authenticated visitors
Post TypeOnly public posts (private accounts are not accessible)
Reply LevelFirst-level replies by default; enable include_nested_replies to also collect nested sub-replies

Tips for Best Results

  1. Check Post Visibility: Make sure the post is from a public account
  2. Batch Efficiency: Scraping multiple posts in one run is faster than running separately
  3. 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 get fewer replies than the post shows? A: Threads limits content visibility for non-logged-in visitors. This is a platform restriction. The scraper extracts what Threads exposes publicly, capped by your max_replies setting.

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: Processing time varies based on post activity and platform conditions. 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.


Built by futurizerush — explore more Threads & social-media scrapers.

Disclaimer

This tool is provided for educational and research purposes only. Users are solely responsible for ensuring their use complies with all applicable laws, regulations, and the Terms of Service of the platforms being accessed. The developers make no warranties regarding the accuracy, completeness, or reliability of the extracted data. Data availability depends on the platform's public access policies, which may change without notice. The developers are not liable for any damages arising from the use or misuse of this tool.

By using this tool, you acknowledge that:

  • You will only scrape publicly available data
  • You will respect rate limits and platform guidelines
  • You are responsible for how you use the collected data
  • Data accuracy depends on what the platform provides

Support

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


Threads scraper, Threads replies scraper, Threads comments scraper, Meta Threads API, Threads data extraction, social media scraper, conversation analysis, sentiment tracking, engagement metrics, influencer research, social media monitoring, Threads post comments, Apify actor, web scraping, data collection, social media analytics, OpenClaw, Claude Code, Gemini, Antigravity, Codex, ChatGPT