Reddit Scraper - Posts, Comments, Subreddits & Search avatar

Reddit Scraper - Posts, Comments, Subreddits & Search

Pricing

from $4.00 / 1,000 post scrapeds

Go to Apify Store
Reddit Scraper - Posts, Comments, Subreddits & Search

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

Get Anything

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

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

FieldTypeNotes
startUrlsarraySubreddit, post, user or search URLs. /r/x/top keeps its sort. redd.it short links work.
subredditsarrayPlain names such as python or r/startups.
searchesarraySearch terms.
searchSubredditstringRestrict searches to one subreddit.
sort / searchSort / timeselectListing sort, search sort, and time window.
maxPostsPerSourceintPosts per subreddit, search or user. Default 25.
includeCommentsboolScrape each post's comments. Default true.
maxCommentsPerPost / commentDepth / commentSortint / int / selectSize and shape of the comment thread.
includeCommunityInfo / includeUserInfoboolSave one info record per subreddit or user.
postDateLimit / commentDateLimitdateSkip older items.
filterKeywordsarrayKeep only posts that mention at least one keyword.
includeNSFWboolDefault false.
maxItemsintHard cap on total records, useful for controlling cost. 0 means no cap.
proxyConfigurationproxyResidential 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.

⭐ 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