
Reddit Comment Scraper - Collect by URL
Pricing
$2.00 / 1,000 results

Reddit Comment Scraper - Collect by URL
Extracts Reddit comments, replies, and post metadata. Supports filters like days, limits & threads. Ideal for research & monitoring. Pricing: $2/1000 results.
0.0 (0)
Pricing
$2.00 / 1,000 results
0
Total users
1
Monthly users
1
Runs succeeded
>99%
Last modified
9 hours ago
Reddit Comment Scraper 🗨️
Overview
This actor extracts comments and replies from specified Reddit posts in real-time. Whether you're tracking sentiment, identifying viral trends, or archiving discussions, this actor turns chaotic threads into structured data with just a URL.
Why choose this actor? 💡
When you're analyzing user sentiment, monitoring subreddit engagement, or conducting academic research, you need more than just the top-level post — you need the voices of the community. This actor retrieves both comments and nested replies with context, upvotes, metadata and more.
It’s built for precision, runs fast, and helps you avoid unnecessary overhead by allowing limits and filters.
Use Cases
- Academic studies on public discourse and digital behavior.
- Brand and product sentiment tracking.
- Social listening and meme detection.
- Market research in niche communities.
- Archival of cultural conversations.
Key Features ⚙️
- Extracts both comments and replies (configurable).
- Supports multiple Reddit post URLs in a single run.
- Captures metadata such as upvotes, user status, timestamps, and community info.
- Automatically adjusts to load historical data (by day).
- Structured output with full thread context.
- NO PROXIES REQUIRED
- MAX RESULTS MUST BE A MULTIPLE OF 10
- FREE USERS RECEIVE ONLY 10 RESULTS PER RUN
How It Works
- Provide one or more Reddit post URLs.
- Set how many days back you want to capture comments from.
- Choose whether to load all replies recursively.
- Optionally, limit the number of top-level comments scraped.
The actor visits the post(s), fetches all comments and their replies as per your parameters, and returns a structured dataset ready for parsing.
Input Parameters
Field | Type | Description | Required | Example |
---|---|---|---|---|
urls | array | List of Reddit post URLs to extract comments from. | Yes | ["https://www.reddit.com/r/Sample/comments/abc123/sample_post/"] |
days_back | integer | How many days back to include comments from. | No | 1 |
load_all_replies | boolean | Whether to recursively load all replies for each comment. | No | false |
comment_limit | integer | Maximum number of top-level comments to scrape per post. 0 = unlimited. | No | 0 |
num_of_posts | integer | Number of posts to process from the list. Replies are not counted. | No | 10 |
Output (Full Example)
{"comment_id": "n370gp9","url": "https://www.reddit.com/r/Sample/comments/abc123/comment/n370gp9/","user_posted": "ExampleUser123","comment": "This is an example comment text.","date_posted": "2025-07-15T02:45:26.079Z","post_url": "https://www.reddit.com/r/Sample/comments/abc123/sample_post/","post_id": "abc123","community_name": "Sample","community_url": "https://www.reddit.com/r/Sample","community_description": "This is an example subreddit description.","community_members_num": "123456","num_upvotes": 42,"num_replies": 2,"replies": [{"reply_id": "n370qck","user_replying": "ReplyUser456","user_url": null,"reply": "Example reply text here.","date_of_reply": "2025-07-15T02:47:02.692Z","num_replies": null,"num_upvotes": 5,"reply_images": null}],"days_back": 1,"is_moderator": false,"is_pinned": false,"has_bot_in_username": false,"is_locked": false,"is_admin_post": false,"is_archived_post": false,"is_moderator_post": false,"is_quarantined_post": false,"is_not_safe_for_work_post": false,"is_eligible_for_content_blocking_post": false,"is_promoted_post": false,"post_language": "en","post_state": "UNMODERATED","post_type": "image","images": null,"parent_comment_id": null,"root_comment_id": "n370gp9","timestamp": "2025-07-15T19:31:36.371Z","input": {"url": "https://www.reddit.com/r/Sample/comments/abc123/sample_post/","days_back": 1,"load_all_replies": false,"comment_limit": 0}}
Pricing 💰
Plan | Description | Price |
---|---|---|
Free User | First 10 results per run | $0 |
Pay as You Go | Per 1,000 results processed | $2/ 1,000 results |
Legal Disclaimer
This actor is provided as-is for legal and ethical use only. You are responsible for complying with Reddit's Terms of Service and any applicable data regulations. AutoScraping Inc. does not store, share, or misuse any scraped data. Use this tool responsibly.
Update Policy
The actor will be updated regularly to ensure compatibility with Reddit’s frontend changes. Breaking changes will be communicated via the actor’s changelog.
FAQ
Q: Does it support replies and sub-replies?
Yes, you can enable recursive loading of replies.
Q: What happens if I input max_results=35?
The actor will round to the nearest multiple of 10, in this case returning 40 results.
Q: Are proxies required?
No. This actor works without the need for proxies.
Q: How far back can I go in scraping?
You define how many days back to look — up to Reddit’s available content limits.
Q: Can I scrape private or deleted posts?
No. Only public and currently accessible posts can be scraped.