πŸ”΄ Reddit Scraper β€” Posts, Comments & Data avatar

πŸ”΄ Reddit Scraper β€” Posts, Comments & Data

Pricing

from $5.00 / 1,000 results

Go to Apify Store
πŸ”΄ Reddit Scraper β€” Posts, Comments & Data

πŸ”΄ 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

Stephan Corbeil

Maintained by Community

Actor 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

FeatureNexGenData Reddit ScraperReddit APIPushshiftBrandwatchBrand24
Cost$0.002 / item, pay-per-resultFree but OAuth + 100/minFree (often down)$800+ / month$79-499 / month
Posts per subredditUnlimitedCapped at 1,000 historicalHistorical archivePlan-gatedPlan-gated
Full comment treesYesYes (extra calls)YesLimitedLimited
Search across all of RedditYesYesYesYesYes
User-profile scrapeYesYes (OAuth required)YesLimitedLimited
Bulk exportJSON / CSV / ExcelDIYDIYPlan-gatedCSV
Auth requiredApify tokenOAuth client + dev accountNone (when up)Account + planAccount + plan
Monthly minimumNoneNoneNone$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, selftext
  • author, author_id, author_premium
  • score, upvote_ratio, num_comments, num_awards
  • created_utc, flair, is_self, is_video, is_oc, is_nsfw
  • media_url, thumbnail

Per comment (when enabled):

  • id, parent_id, post_id, subreddit
  • author, body, score, controversiality
  • created_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 ApifyClient
client = 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.

Use caseActor
Reddit brand monitor (Brandwatch alt, sentiment)reddit-brand-monitor
Reddit subreddit trendsreddit-subreddit-trends
Hacker News scraper (stories + comments)hacker-news-scraper
HN Show HN tracker (launches)hn-show-hn-tracker
Indie Hackers product launchesindie-hackers-products-tracker
Product Hunt daily launchesproduct-hunt-launches-scraper
YouTube comments scraperyoutube-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