π΄ Reddit Scraper β Posts, Comments & Data
Pricing
from $5.00 / 1,000 results
π΄ Reddit Scraper β Posts, Comments & Data
Extract posts, comments & subreddit data from Reddit. Monitor brand mentions, track discussions & build social listening tools. Get upvotes, awards & comment threads. Pay per post.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Stephan Corbeil
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
Categories
Share
π§ Reddit Scraper β Posts, Comments, Subreddit & User Data
Extract structured data from any Reddit subreddit, search query, post URL, or user profile β including posts, full comment trees, scores, awards, flairs, and author metadata. Built as a pay-per-result alternative to Reddit's official API (OAuth-gated + 100 req/min), Pushshift (often offline), Brandwatch ($800/mo), Brand24 ($79-499/mo), and BuzzSumo for sentiment analysis, audience research, and competitive intel.
Why Reddit Scraper Beats Reddit API, Pushshift, Brandwatch & Brand24
| Feature | NexGenData Reddit Scraper | Reddit API | Pushshift | Brandwatch | Brand24 |
|---|---|---|---|---|---|
| Cost | $0.002 / item, pay-per-result | Free but OAuth + 100/min | Free (often down) | $800+ / month | $79-499 / month |
| Posts per subreddit | Unlimited | Capped at 1,000 historical | Historical archive | Plan-gated | Plan-gated |
| Full comment trees | Yes | Yes (extra calls) | Yes | Limited | Limited |
| Search across all of Reddit | Yes | Yes | Yes | Yes | Yes |
| User-profile scrape | Yes | Yes (OAuth required) | Yes | Limited | Limited |
| Bulk export | JSON / CSV / Excel | DIY | DIY | Plan-gated | CSV |
| Auth required | Apify token | OAuth client + dev account | None (when up) | Account + plan | Account + plan |
| Monthly minimum | None | None | None | $800+ | $79+ |
Most researchers + marketing teams pick this actor instead of Reddit's official API because OAuth setup + the 100-req/min cap make any deep historical dive painful. Cheaper than Brandwatch for the Reddit slice and a drop-in alternative to Pushshift now that it's permanently rate-limited and frequently offline.
What You Get
Per post:
id,subreddit,permalink,url,title,selftextauthor,author_id,author_premiumscore,upvote_ratio,num_comments,num_awardscreated_utc,flair,is_self,is_video,is_oc,is_nsfwmedia_url,thumbnail
Per comment (when enabled):
id,parent_id,post_id,subredditauthor,body,score,controversialitycreated_utc,depth,is_submitter,gilded
Use Cases
- Brand / competitor monitoring β track mentions across all of Reddit with weekly sweeps
- Sentiment analysis β bulk-export comment corpora for NLP and classification
- Audience research β discover what your ICP is actually discussing in niche subreddits
- Content / SEO β surface frequently-asked questions and pain points by topic
- Product feedback mining β find unfiltered feedback on your product + competitors
- Crisis / PR monitoring β detect viral threads before they hit Twitter or news
- Academic research β pull labeled-discussion datasets for political science, sociology, ML training
Quick Start (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("nexgendata/reddit-scraper").call(run_input={"subreddits": ["startups", "SaaS"],"max_posts": 500,"include_comments": True,"sort": "new"})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["title"], item["score"])
Pricing β Pay Per Item
- Actor start: $0.005
- Item: $0.002
A 500-post daily subreddit sweep with comments = $1.005-3.005/day. A 10,000-post research corpus = $20.005. No monthly minimum.
Related NexGenData Social + Discussion Actors
| Use case | Actor |
|---|---|
| Reddit brand monitor (Brandwatch alt, sentiment) | reddit-brand-monitor |
| Reddit subreddit trends | reddit-subreddit-trends |
| Hacker News scraper (stories + comments) | hacker-news-scraper |
| HN Show HN tracker (launches) | hn-show-hn-tracker |
| Indie Hackers product launches | indie-hackers-products-tracker |
| Product Hunt daily launches | product-hunt-launches-scraper |
| YouTube comments scraper | youtube-comments-scraper |
| Weibo hot-search tracker (China) | weibo-hot-search-tracker |
| Zhihu Q&A tracker (China) | zhihu-qa-tracker |
FAQ
Q: Does it require a Reddit account or OAuth? A: No. It uses Reddit's public JSON endpoints. Zero setup beyond entering your subreddits / queries.
Q: Comment-tree depth?
A: Full tree by default. You can cap depth with max_comment_depth if you only want top-level engagement.
Q: Historical posts beyond 1,000? A: Reddit's listing API caps at ~1,000 historical posts per subreddit-sort. For deeper history, query by date range and sort variants (top of week / month / year / all).
Q: NSFW + private subreddits? A: Public NSFW subreddits are accessible. Private (invite-only) subreddits aren't β Reddit's auth wall applies.
Q: How does it differ from reddit-brand-monitor? A: This is the general scraper β posts, comments, profiles. Reddit Brand Monitor is the keyword-monitoring + sentiment + analytics layer on top, optimized for brand tracking.
How NexGenData Pricing Works
Every NexGenData actor uses pay-per-event pricing β you only pay for results that actually land in your dataset. No monthly minimum, no seat fees, no surprise overage bills.
- Actor Start: a single-event charge each time you spin the actor up (scaled to memory size)
- Result / item: charged per item written to the default dataset
- No charge for retries, internal proxy rotation, or failed sub-requests β those are absorbed by the platform
Apify Platform Bonus
New to Apify? Sign up with the NexGenData referral link β you get free platform credits on signup (enough for several thousand free results) and you help fund the maintenance of this actor fleet.
Integration Surface
Every actor in the NexGenData catalog can be triggered from:
- Apify console β point-and-click run
- Apify API β REST + webhooks
- Apify Python / JS SDKs β programmatic batch
- Zapier, Make.com, n8n β official integrations
- MCP β many actors are exposed as MCP tools for Claude / ChatGPT / Cursor agents
- Schedules β built-in cron for daily / weekly / monthly runs
- Webhooks β POST results to any HTTPS endpoint on dataset write
Support
NexGenData maintains 260+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get a response within 24 hours. Roadmap requests are welcome β high-demand features ship in the next version.
Home: thenextgennexus.com Full catalog: apify.com/nexgendata