Reddit Scraper - Posts, Comments & Subreddit Data avatar

Reddit Scraper - Posts, Comments & Subreddit Data

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Reddit Scraper - Posts, Comments & Subreddit Data

Reddit Scraper - Posts, Comments & Subreddit Data

Scrape Reddit posts, comments, and subreddit data. Search across Reddit, extract discussions, track trending topics, and monitor specific communities. Subreddit Scraping Reddit Search Comment Extraction Flexible Sorting Upvote Filtering Webhook Support - Send results to Zapier, Make, n8n

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

0

Bookmarked

27

Total users

3

Monthly active users

12 days ago

Last modified

Share

Scrape Reddit posts, comments, and subreddit data. Search across Reddit, extract discussions, track trending topics, and monitor specific subreddits. Perfect for market research, content ideas, and sentiment analysis.


Quick Start

Test with Demo Mode (free, no API key needed)

{
"demoMode": true,
"subreddits": [
"SEO",
"marketing",
"smallbusiness"
]
}

Run with real data

{
"demoMode": false,
"subreddits": [
"SEO",
"marketing",
"smallbusiness"
],
"sortBy": "hot",
"timeFilter": "week",
"maxPosts": 25,
"includeComments": true,
"maxCommentsPerPost": 10,
"minUpvotes": 0,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

Input Parameters

ParameterTypeDefaultRequiredDescription
demoModebooleantrueNoRun with sample data to test the actor without real scraping
subredditsarray[]NoList of subreddits to scrape (without r/ prefix)
searchQuerystring-NoSearch term to find posts across Reddit (leave empty to scrape subreddits only)
sortBystring"hot"NoHow to sort posts
timeFilterstring"week"NoTime range for 'top' sorting
maxPostsinteger25NoMaximum number of posts to scrape per subreddit or search
includeCommentsbooleantrueNoExtract comments from each post (increases scraping time)
maxCommentsPerPostinteger10NoMaximum comments to extract per post
minUpvotesinteger0NoOnly include posts with at least this many upvotes
webhookUrlstring-NoURL to send results to when scraping completes (Zapier, Make, n8n, etc.)
proxyConfigurationobject{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}NoProxy settings for web scraping

Pricing

This actor uses pay-per-event billing:

EventDescriptionPrice
Post ScrapedEach Reddit post scraped$0.04
Comments ScrapedComments extracted from a post$0.05
Search PerformedEach search query across Reddit$0.05

Demo mode is free -- no charges for sample data.


Troubleshooting

"API error 429" or "Rate limit"

Too many requests. Wait a minute and try again, or reduce the number of items per run.

No results or empty dataset

Check the run log for error messages. Common causes:

  • Invalid input format (check the examples above)
  • The target data doesn't exist or is too small to track

How do I test without an API key?

Enable Demo Mode in the input. This returns realistic sample data so you can verify the output format works for your workflow.


Built by John Rippy | Actor Arsenal