Reddit Scraper
Pricing
Pay per usage
Reddit Scraper
Collect posts and comments from any subreddit or Reddit search through Reddit's official OAuth API with your own free app credentials (2-minute setup). No proxies, no author usernames. Free while in launch promo.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Omar Gamal
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Features
Share
This Reddit Scraper collects posts (and optionally their top comments) from any subreddit or a Reddit search - through Reddit's official API only. No headless browsers, no proxies, nothing that gets you blocked.
Free while in launch promo. Comparable Reddit actors charge $2-4 per 1,000 results; this one costs you a few seconds of Apify compute per run.
Setup (2 minutes, free, required)
Reddit blocks unauthenticated API calls from cloud IPs, so the actor runs with your own free Reddit app credentials - Reddit's official, sanctioned way in. There is no credential-free mode; this is Reddit's rule:
- Go to reddit.com/prefs/apps and click
create app (type: script; any name, redirect URI
http://localhost). - Copy the client ID (shown under the app name) and the secret.
- Paste both into this actor's inputs and run.
The actor then uses Reddit's official OAuth API (100 requests/minute for your app) - exactly what the paid alternatives do, minus the fee.
Input
| Field | Notes |
|---|---|
| Subreddits | e.g. ["technology", "Egypt"] |
| Search query | Optional; searches all of Reddit, or the single subreddit given |
| Listing | hot, new, top, rising, controversial (when not searching) |
| Time filter | For top / controversial / search |
| Max posts | Up to 1,000 per run |
| Include comments | Adds top comments per post |
| Client ID / secret | Required, see above |
Example
Subreddits ["dubai"], listing new, max posts 100: the 100 newest posts from
r/dubai with title, text, score, comment count, flair and links.
Output per post
Subreddit, title, text, score, upvote ratio, comment count, post time, Reddit
link, content URL, flair, NSFW flag - plus a comments array (body, score,
time) when enabled.
Privacy by design: author usernames are never collected.
FAQ
Why does it need my own app? Reddit's API terms require a registered app per user; it takes two minutes and is free. Rate limits? Your app gets 100 requests/minute, which the actor respects. Can it scrape without credentials? No - Reddit hard-blocks that from cloud IPs, and this actor does not work around blocks.
Cost
The actor is free. A 100-post run uses well under $0.01 of Apify compute.