Reddit Scraper - Posts, Comments & Search (GDPR modes) avatar

Reddit Scraper - Posts, Comments & Search (GDPR modes)

Pricing

Pay per event

Go to Apify Store
Reddit Scraper - Posts, Comments & Search (GDPR modes)

Reddit Scraper - Posts, Comments & Search (GDPR modes)

Scrape Reddit posts and comments from subreddits, search or post URLs, with optional GDPR modes (omit or pseudonymize usernames). No profile scraping. $0.0015 per post, $0.0006 per comment.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Ja doei

Ja doei

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Security

Limited permissions

Share

✅ Tested daily with its default input (Apify's automated QA plus our own smoke test before every release).

Reddit scraper for posts and comments from subreddits, Reddit search (site-wide or inside subreddits) and post URLs. Built on Reddit's public feeds, so it is light and cheap: 120 posts took 2 requests in our tests. Optional GDPR modes remove or pseudonymize usernames. $0.0015 per post, $0.0006 per comment.

What you get

  • Posts: id, subreddit, title, text, url, linkUrl (for link posts), createdAt, author
  • Comments (optional): id, postId, text, createdAt, url, author
  • source: which subreddit, search or URL produced the row

Not included: vote scores and comment counts (not in Reddit's public feeds), user profiles, user history and images of people.

Input

FieldDescription
subredditsSubreddit names without r/, e.g. ["python", "datascience"].
searchQueriesOptional search terms. Together with subreddits = search inside those subreddits.
postUrlsOptional direct post links; returns the post and, with includeComments, its comments.
sortSubreddits: hot/new/top/rising. Search: relevance/new/top/comments.
timeTime window for top and search: hour, day, week, month, year, all.
maxPostsMaximum posts per subreddit or query (1-1000). Caps your cost.
includeCommentsAlso fetch comments per post ($0.0006 each).
maxCommentsMaximum comments per post (1-500).
authorModeinclude = usernames as shown publicly (default). omit = no usernames, u/ mentions in text masked. pseudonymize = random per-run ID per author, not linkable across runs.

GDPR modes

Use omit or pseudonymize when you analyse discussions (topics, sentiment, trends) and do not need to know who wrote what. That is data minimisation under GDPR Art. 5(1)(c). You remain responsible for having a lawful basis for your own use of the data.

Pricing (pay per event)

  • Per post: $0.0015
  • Per comment: $0.0006

Errors (private or banned subreddit, not found) are free.

Use with AI agents (MCP)

Add this Actor as a tool: https://mcp.apify.com?tools=admirala/reddit-scraper-gdpr, or connect https://mcp.apify.com and let the agent find it with search-actors ("reddit").

{"subreddits": ["python"], "sort": "top", "time": "week", "maxPosts": 50, "includeComments": true, "maxComments": 20}