Reddit Scraper - Posts, Comments, Subreddits & Search
Pricing
from $4.00 / 1,000 post scrapeds
Reddit Scraper - Posts, Comments, Subreddits & Search
Scrape Reddit posts, comment threads, subreddits, users and keyword search - no login or API key. Get title, score, upvote ratio, comments, text, images, flair, karma and subscribers. Filter by date, keyword and NSFW. JSON/CSV for sentiment analysis, market research and AI.
Pricing
from $4.00 / 1,000 post scrapeds
Rating
0.0
(0)
Developer
Get Anything
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
Extract public Reddit data without logging in and without a Reddit API key. Give it subreddits, post URLs, user profiles or search terms and get clean, structured posts, full comment threads, subreddit stats and user profiles. Export to JSON, CSV or Excel, or plug it into AI agents, n8n, Make and Zapier.
What it does
- Posts: title, author, subreddit, score, upvote ratio, comment count, created/edited date, self-text, external link, domain, flair, images (including galleries), video URL, NSFW/spoiler/stickied/locked flags.
- Comments: the full thread per post, one record per comment, with
depth,parentId,isTopLevel, score, author, body, and whether the author is the original poster. - Subreddits: subscribers, active users, description, creation date, icon and banner.
- Users: link karma, comment karma, total karma, account age, verified/mod/employee/premium flags, plus their submitted posts.
- Search: keyword search across all of Reddit or within one subreddit, sorted by relevance, hot, top, new or most comments, over any time range.
- Filters: post date limit, comment date limit, keyword filter, NSFW toggle, per-source caps and a total-items cap.
Inputs
| Field | Type | Notes |
|---|---|---|
startUrls | array | Subreddit, post, user or search URLs. /r/x/top keeps its sort. redd.it short links work. |
subreddits | array | Plain names such as python or r/startups. |
searches | array | Search terms. |
searchSubreddit | string | Restrict searches to one subreddit. |
sort / searchSort / time | select | Listing sort, search sort, and time window. |
maxPostsPerSource | int | Posts per subreddit, search or user. Default 25. |
includeComments | bool | Scrape each post's comments. Default true. |
maxCommentsPerPost / commentDepth / commentSort | int / int / select | Size and shape of the comment thread. |
includeCommunityInfo / includeUserInfo | bool | Save one info record per subreddit or user. |
postDateLimit / commentDateLimit | date | Skip older items. |
filterKeywords | array | Keep only posts that mention at least one keyword. |
includeNSFW | bool | Default false. |
maxItems | int | Hard cap on total records, useful for controlling cost. 0 means no cap. |
proxyConfiguration | proxy | Residential proxy is strongly recommended. Reddit blocks datacenter IPs. |
Output
Every record has a dataType of post, comment, community or user. The Posts and Comments views in the dataset split them into separate tables.
{"dataType": "post","id": "1abc23d","title": "What CRM are you using in 2026?","author": "someone","subreddit": "startups","score": 412,"upvoteRatio": 0.96,"numComments": 187,"createdAt": "2026-10-01T14:22:05+00:00","url": "https://www.reddit.com/r/startups/comments/1abc23d/...","link": "https://www.reddit.com/r/startups/comments/1abc23d/...","text": "…","flair": "Question","images": [],"isNSFW": false,"dataSource": "json"}
{"dataType": "comment","id": "lx9k2a1","postId": "1abc23d","parentId": "1abc23d","isTopLevel": true,"depth": 0,"author": "another_user","body": "We switched to …","score": 96,"createdAt": "2026-10-01T15:03:44+00:00","isSubmitter": false}
Use cases
- Brand and competitor monitoring: what people say about your product
- Market research and pain-point discovery for startups and product teams
- Sentiment analysis and trend tracking
- Lead generation from "looking for a tool that…" threads
- Training data, RAG and AI-agent context from real discussions
Notes
- Only public data is collected. No login or Reddit account is used.
- Records with
dataSource: "rss"came from Reddit's RSS feed fallback, used when the JSON endpoint is temporarily blocked. These records have no score, upvote ratio or comment count, and their comments are flat (no depth). - Reddit returns up to about 1,000 posts per listing and about 500 comments per post request. Very large threads may be partial.
Related actors
- YouTube Scraper - Videos, Channels & Search (No API Key)
- TikTok Scraper - Profiles, Videos & Hashtags (No API Key)
- Instagram Profile Scraper - Profiles & Recent Posts (No Login)
- Telegram Channel Scraper - Posts, Views & Reactions
⭐ Like this Actor?
If it saved you time, please leave a quick rating. It helps other people find it, and it keeps it maintained. Found a bug or need a field? Open an issue and I'll respond quickly.
🤝 Support & custom scrapers
Need help, a missing field, or a scraper for a site that isn't covered? Email get.anything2026@gmail.com or message me on LinkedIn.
More scrapers for jobs, real estate, e-commerce and AI data: getanything-site.vercel.app