Reddit Scraper V2
Pricing
from $1.10 / 1,000 results
Reddit Scraper V2
Reddit Scraper V2 — cached data source (results may lag up to ~1.5h). Structured JSON, no login, no API key. For real-time data use the V1 actor.
Reddit Scraper V2
Pricing
from $1.10 / 1,000 results
Reddit Scraper V2 — cached data source (results may lag up to ~1.5h). Structured JSON, no login, no API key. For real-time data use the V1 actor.
Subreddit names to scrape, e.g. "AskReddit", "forhire". The r/ prefix is optional (both "webdev" and "r/webdev" work).
[ "AskReddit", "programming"]Paste any Reddit URLs (post, subreddit, or user), e.g. "https://www.reddit.com/r/webdev/". Each is auto-detected and scraped accordingly.
[ { "url": "https://www.reddit.com/r/pics/" }]Usernames whose submitted posts to scrape, e.g. "spez". The u/ prefix is optional.
[ "spez", "kn0thing"]Subreddit names to fetch metadata for (subscribers, description, creation date) without listing posts, e.g. "technology".
[ "technology", "science"]Keywords to search across Reddit, e.g. "remote developer". Each query is run for every type selected in "Search for".
[ "python developer"]Which entity types each search query should return, e.g. select "Posts" and "Comments" to get both.
[ "posts"]If set, each search query is restricted to these subreddits only, e.g. "cscareerquestions".
[ "forhire"]Sort order for listings and search results, e.g. "hot" for trending posts or "new" for the latest.
Time window used by Top / Controversial / search, e.g. "week" to get the best posts of the past 7 days.
Keep only posts created on or after this date, e.g. "2026-01-01". Leave empty for no limit.
Keep only comments created on or after this date, e.g. "2026-01-01". Leave empty for no limit.
Keep only posts whose title or body contains at least one of these words (case-insensitive), e.g. "hiring", "developer".
[ "hiring", "developer"]Include posts flagged as over-18 / NSFW. Example: set to true to keep adult-flagged posts in the results.
Fetch each post's self/body text, e.g. the full write-up of a text post. Turn off to keep records lightweight.
Scrape nested comments for each post (slower). Example: set to true to attach discussion threads to each post.
Upper bound on comments scraped per post when "Include comments" is on, e.g. 20.
Maximum nesting depth of the comment tree to traverse, e.g. 4 to include replies four levels deep.
Extract image/video media URLs (i.redd.it, v.redd.it, imgur, galleries). Example: set to true to collect a post's attached image links.
Hard cap on the total number of items saved in one run, e.g. 50. Keep this reasonable — a single run is limited to ~10 minutes.
Cap on posts kept from each individual subreddit, user, or search, e.g. 25.
How many pages of a listing to paginate through (25 posts per page), e.g. 2 to walk 50 posts.
Skip the Start URLs input even if provided. Example: set to true to reuse a saved input but scrape only subreddits this time.
Retry attempts (with backoff) per failed request, e.g. 3.
Politeness delay between consecutive requests, e.g. 300 for a 0.3s pause.