VOOZH about

URL: https://apify.com/scraply/reddit-scraper

⇱ Reddit Scraper Β· Apify


Pricing

from $3.99 / 1,000 results

Go to Apify Store

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Scraply

Scraply

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a month ago

Last modified

Share

Reddit Scraper (Apify Actor)

Scrape Reddit posts, comments, subreddits, and user data without login. Uses Reddit’s public JSON API.

Features

  • Start URLs (bulk): paste post, subreddit, or user URLs
  • Search: optional search terms; sort and time filter
  • Proxy: no proxy by default; on block β†’ datacenter β†’ residential (3 retries)
  • Output: one dataset item with metadata and data (search, subreddit, posts, users, subreddit_info)

Input

FieldDescription
Start URLsReddit URLs: posts (/comments/...), subreddits (/r/...), users (/user/...). Supports bulk.
Skip commentsDo not fetch comments for post URLs.
Skip user postsSkip user scraping.
Skip communitySkip subreddit metadata.
SearchSearch terms, optional community, sort, time filter. Used when β€œIgnore start URLs” or no URLs.
LimitsMax items to save, posts/comments per page, comment depth, delay.
ProxyDefault: no proxy. Configure Apify proxy for fallback.

Output

One object:

{
"metadata":{"timestamp":"...","config":{ ... }},
"data":{
"search":{"<query>":{"total": N,"posts":[...]}},
"subreddit":{"<name>":{"total": N,"posts":[...]}},
"posts":{"<post_id>":{"post":{...},"comments":[...],"total_comments_parsed": N }},
"users":{"<username>":{"profile":{...},"submitted":[...],"comments":[...]}},
"subreddit_info":{"popular":[...],"new":[...],"specific":{"<name>":{...}}}
}
}

How to run

  1. Open Apify Console β†’ Actors.
  2. Create or open this actor, set Start URLs (and optional Search / Limits / Proxy).
  3. Run the actor and check the Log and Output tabs.

Proxy behavior

  • Default: no proxy (direct to Reddit).
  • If Reddit blocks or rate-limits: switch to datacenter proxy.
  • If still blocked: switch to residential proxy and retry up to 3 times.
  • After a successful switch, all further requests use that proxy.

Cautions

  • Only public data; no login or private content.
  • Respect Reddit’s terms and rate limits. You are responsible for compliance.

You might also like