Reddit Scraper — Posts, Comments, Users & Subreddits
Pricing
from $0.002 / post scraped
Reddit Scraper — Posts, Comments, Users & Subreddits
Scrape Reddit without login: posts and comments (with nested reply threads), user profiles, subreddit data, and search results. Fast, reliable, and cheap.
Pricing
from $0.002 / post scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
Scrape Reddit without login or API keys: posts and comments (with full nested reply threads), user profiles with karma, subreddit data, and search results. Reliable, fast, and priced to beat the alternatives.
Features
- 📋 Subreddit posts — scrape any subreddit sorted by hot, new, top, rising, or controversial, with time filters
- 💬 Comments — full nested reply threads, with "load more" expansion, author, score, and timestamps
- 🔍 Search — Reddit-wide or within a specific subreddit, by relevance, top, new, or comment count
- 👤 Users — profile (karma, account age, verification) plus recent posts and comments
- 🖼️ Rich post data — score, upvote ratio, flair, awards, images/galleries, crossposts, media flags
- ⚡ Reliable & cheap — pure JSON (no browser), residential proxies to avoid blocks, automatic retries
Input
Provide any combination of subreddits, post URLs, search queries, and usernames.
{"subreddits": ["https://www.reddit.com/r/programming"],"searchQueries": ["rust vs go"],"postUrls": ["https://www.reddit.com/r/programming/comments/abc123/some_post/"],"usernames": ["spez"],"sort": "hot","time": "week","maxItems": 50,"includeComments": true,"maxComments": 100}
| Field | Description |
|---|---|
subreddits | Subreddit URLs or names to scrape posts from |
postUrls | Direct post links (returns post + comments) |
searchQueries | Search terms |
usernames | Users to scrape (profile + recent activity) |
sort | hot / new / top / rising / relevance / comments |
time | hour / day / week / month / year / all (for top & search) |
maxItems | Max posts per subreddit / query / user |
includeComments | Attach nested comments to each post |
maxComments | Max comments (incl. replies) per post |
Output
Each post is one dataset item:
{"type": "post","id": "abc123","title": "Show HN: I built ...","author": "some_user","subreddit": "programming","score": 2453,"upvoteRatio": 0.97,"numComments": 312,"permalink": "https://www.reddit.com/r/programming/comments/abc123/...","createdAt": "2026-07-01T12:34:00.000Z","selftext": "...","comments": [{ "author": "u1", "body": "Great work!", "score": 88, "replies": [ … ] }]}
Users and subreddits are emitted as type: "user" and type: "subreddit" items.
Common use cases
- Market & brand research — monitor mentions and sentiment across subreddits
- Lead generation & community analysis — find and profile active users
- LLM / RAG data — feed posts and comment threads into models
- Trend tracking — watch what rises in any subreddit over time
FAQ
Do I need a Reddit account or API key? No. The Actor scrapes public data through Reddit's official OAuth API with no login required. For heavy usage you can optionally paste a free Reddit app client ID (from reddit.com/prefs/apps) to get a dedicated rate limit.
How many posts and comments can I scrape per run?
There's no fixed cap. maxItems limits posts per subreddit, query, or user, and maxComments limits comments (including nested replies) per post. Larger runs simply take longer and cost more per item.
Is scraping Reddit legal? The Actor collects only publicly available data. You are responsible for using it in line with Reddit's terms and applicable laws — avoid collecting personal data you don't have a lawful basis to process.
What's the output format? A structured JSON dataset with one item per post, user, or subreddit (comments nest inside their post). You can export it as JSON, CSV, or Excel from the Apify Console or API.
Can I filter or limit results?
Yes. Use sort (hot/new/top/rising/controversial), time filters, maxItems, maxComments, and the includeComments toggle to scope exactly what you collect.
Related Actors
Building a broader social, news, or research dataset? Pair this with:
- Telegram Channel Scraper — public posts from Telegram channels, no login.
- Google News Scraper — headlines by keyword and topic from Google News RSS.
- Hacker News Scraper — stories, comments, and users from Hacker News.
- Website Content Crawler — crawl any site into clean text for LLM/RAG pipelines.
Notes
Only public data is scraped via Reddit's official OAuth API — reliable and fast, with no login required. Cheap datacenter proxies are used by default (no expensive residential proxy needed).
For heavy usage, register a free Reddit app at reddit.com/prefs/apps and paste its client ID into the "Reddit app client ID" field for a dedicated rate limit.