💬 Reddit Scraper
Pricing
Pay per event
💬 Reddit Scraper
Scrape Reddit posts and comments from any subreddit via official JSON API. Sort by hot, new, top, rising with time filters. No browser or API key needed. Great for sentiment analysis.
Pricing
Pay per event
Rating
0.0
(0)
Developer
太郎 山田
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Scrape Reddit posts and comments from any subreddit via official JSON API. Sort by hot, new, top, rising. No browser or API key needed.
Store Quickstart
Start with the Quickstart template (1 subreddit, hot, 25 posts). For sentiment analysis, use Deep Scrape with comments enabled.
Key Features
- 💬 Official Reddit JSON API — Uses old.reddit.com/r/{sub}/{sort}.json
- 🔀 Multiple sort modes — hot, new, top, rising with time filters
- 💭 Comments included — Optional nested comment extraction
- 📊 Post metadata — Score, author, subreddit, created_utc, num_comments
- 🧩 Self + link posts — Both text posts and URL submissions
- 🔑 No API key needed — Uses public JSON endpoints
Use Cases
| Who | Why |
|---|---|
| Market researchers | Analyze consumer sentiment on brand/product subreddits |
| Crisis monitoring | Track negative mentions in real-time |
| Content marketers | Discover trending topics and user pain points |
| Gaming/media analysts | Monitor fan community reactions |
| Academic researchers | Collect Reddit datasets for NLP research |
Input
| Field | Type | Default | Description |
|---|---|---|---|
| subreddits | string[] | (required) | Subreddit names (max 20) |
| sort | string | hot | hot, new, top, rising |
| maxItems | integer | 25 | Max posts per subreddit (1-500) |
| includeComments | boolean | false | Include nested comments |
Input Example
{"subreddits": ["programming", "technology"],"sort": "hot","maxItems": 50,"includeComments": true}
Output Example
{"title": "New JavaScript framework released","author": "dev_user","score": 1250,"url": "https://example.com/framework","selftext": "Detailed writeup inside...","subreddit": "programming","createdUtc": 1712345678,"numComments": 342,"comments": [{"author": "...", "body": "..."}]}
FAQ
Does Reddit block this?
Reddit may IP-block datacenters. If Apify infrastructure is blocked, use PROXY_URL env var with residential proxy.
Can I scrape private subreddits?
No. Only public subreddits accessible to unauthenticated users.
How many comments per post?
Top-level comments only, limited to ~200 per post (Reddit API default).
What's the difference from Apify's reddit-scraper-lite?
No DOM dependency, cleaner output schema, proxy fallback built-in.
Related Actors
DevOps & Tech Intel cluster — explore related Apify tools:
- 🌐 DNS Propagation Checker — Check DNS propagation across 8 global resolvers (Google, Cloudflare, Quad9, OpenDNS).
- 🔍 Subdomain Finder — Discover subdomains for any domain using Certificate Transparency logs (crt.
- 🧹 CSV Data Cleaner — Clean CSV data: trim whitespace, remove empty rows, deduplicate by columns, sort.
- 📦 NPM Package Analyzer — Analyze npm packages: download stats, dependencies, licenses, deprecation status.
Cost
Pay Per Event:
actor-start: $0.01 (flat fee per run)dataset-item: $0.003 per output item
Example: 1,000 items = $0.01 + (1,000 × $0.003) = $3.01
No subscription required — you only pay for what you use.