Reddit Comments Scraper
Pricing
Pay per usage
Reddit Comments Scraper
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
Share
What does Reddit Comments Scraper do?
Reddit Comments Scraper extracts comments from Reddit subreddits, collecting the comment text, author names, scores, subreddit names, parent post titles, and permanent links. It supports sorting posts by hot, new, or top to target the most relevant discussions. This actor is a powerful tool for market research, brand monitoring, trend analysis, and building datasets from one of the internet's largest discussion platforms.
Why use Reddit Comments Scraper?
- Tap into real discussions -- Reddit is one of the most candid platforms on the internet; extract authentic user opinions and feedback.
- Flexible sorting -- Choose between hot, new, or top posts to target trending conversations or fresh content.
- Structured output -- Every comment is returned in clean JSON format, ready for databases, spreadsheets, or NLP analysis.
- Full API integration -- Automate your data collection with the Apify API and connect to your existing workflows.
- Reliable scraping -- Built on Apify Proxy infrastructure to handle rate limits and ensure consistent data retrieval.
How to use Reddit Comments Scraper
- Visit the Apify Store and find Reddit Comments Scraper.
- Click Try for free to open the actor in the Apify Console.
- Enter one or more subreddit names in the Subreddits field (e.g.,
technology,programming). - Choose how to sort posts using the Sort By dropdown (hot, new, or top).
- Set the Max Comments limit to control the total number of comments collected.
- Click Start and download results from the Dataset tab once the run finishes.
Input configuration
| Field | Type | Description | Default |
|---|---|---|---|
subreddits | Array of strings | Subreddit names to scrape comments from | ["technology"] |
maxComments | Integer | Maximum number of comments to scrape | 100 |
sortBy | String (select) | How to sort posts: hot, new, or top | "hot" |
Output data
Each comment is stored as a separate record. Below is an example output:
{"commentText": "I switched from Chrome to Firefox last month and the difference in RAM usage is night and day. Highly recommend trying it.","author": "linux_enthusiast","score": 847,"subreddit": "technology","postTitle": "Browser market share shifts as users seek alternatives","permalink": "/r/technology/comments/abc123/browser_market_share/def456/"}
Cost of usage
Reddit Comments Scraper uses Pay-Per-Event (PPE) pricing at the Utility tier:
| Tier | Cost per 1,000 events | Free tier (approx.) |
|---|---|---|
| Utility | $0.30 | ~16,600 events/month |
One event corresponds to one comment scraped. Collecting 100 comments costs about $0.03. The free tier provides approximately 16,600 comments per month, which is sufficient for regular monitoring of multiple subreddits.
Tips and advanced usage
- Brand monitoring -- Set up scheduled runs to track mentions of your product or brand across relevant subreddits daily.
- Market research -- Scrape niche subreddits to understand user pain points, feature requests, and product preferences.
- Sentiment analysis -- Feed the output into an NLP pipeline to classify comment sentiment and track public opinion over time.
- Use score for quality -- Filter by the
scorefield to focus on the most upvoted (and thus most representative) community opinions. - Compare communities -- Scrape the same topic across multiple subreddits to see how different communities discuss it.
Built with Crawlee and Apify SDK. See more scrapers by consummate_mandala on Apify Store.