Reddit Scraper - Posts, Comments, Search & Subreddits avatar

Reddit Scraper - Posts, Comments, Search & Subreddits

Pricing

from $1.00 / 1,000 results

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

Reddit Scraper - Posts, Comments, Search & Subreddits

Scrape Reddit posts and top comments from subreddits and keyword searches using each user's free Reddit API credentials. Export structured Reddit data for social listening, market research, and AI workflows.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Group Oject

Group Oject

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Scrape Reddit posts and optional top comments from subreddits and keyword searches using Reddit's official API. Export structured Reddit data for social listening, brand monitoring, market research, community research, sentiment analysis, and AI workflows.

This Actor uses each user's own free Reddit API credentials. That keeps access stable, avoids shared-rate-limit problems, and is more reliable than brittle public-page scraping.

Why use this Reddit Scraper?

  • Reliable official API access - uses oauth.reddit.com instead of fragile public pages.
  • Subreddit scraping - collect posts from r/technology, r/Entrepreneur, r/MachineLearning, and more.
  • Keyword search - monitor brand, product, competitor, and topic mentions across Reddit.
  • Top comments - optionally attach top-level comments to each post.
  • Clean exports - JSON, CSV, Excel, XML, RSS, API, webhooks, Make, Zapier, n8n, and AI pipelines.
  • Low-cost HTTP runtime - no browser needed, 512 MB default memory.

Setup: free Reddit API credentials

Reddit requires API authentication for reliable automated access. Setup takes about 2 minutes:

  1. Go to reddit.com/prefs/apps.
  2. Click create another app...
  3. Choose script.
  4. Set redirect URI to http://localhost:8080.
  5. Copy the short Client ID under the app name.
  6. Copy the value labelled secret.
  7. Paste them into redditClientId and redditClientSecret.

Credentials are secret input fields and are not written to the dataset.

Quick start

{
"redditClientId": "YOUR_CLIENT_ID",
"redditClientSecret": "YOUR_CLIENT_SECRET",
"subreddits": ["technology", "Entrepreneur", "MachineLearning"],
"searchQueries": ["AI tools", "best CRM"],
"sort": "hot",
"maxItems": 50,
"includeComments": false
}

With top comments:

{
"redditClientId": "YOUR_CLIENT_ID",
"redditClientSecret": "YOUR_CLIENT_SECRET",
"subreddits": ["SaaS", "Entrepreneur"],
"searchQueries": ["stripe alternative", "best crm"],
"sort": "top",
"time": "month",
"maxItems": 50,
"includeComments": true,
"maxComments": 5
}

Input

FieldTypeDefaultDescription
redditClientIdstringrequiredReddit app Client ID
redditClientSecretstringrequiredReddit app secret
subredditsstring[]sample listSubreddits without r/
searchQueriesstring[]sample listReddit search keywords
sortstringhothot, new, top, or rising
timestringweekTime window for top sorting
maxItemsinteger50Max posts per subreddit or query
includeCommentsbooleanfalseAttach top comments to each post
maxCommentsinteger10Top comments per post
proxyConfigurationobjectoptionalUsually not needed for official API

Output

Each dataset row is one Reddit post.

{
"id": "1abcd23",
"subreddit": "technology",
"title": "New AI product launches",
"author": "example_user",
"score": 1423,
"upvoteRatio": 0.97,
"numComments": 312,
"createdIso": "2026-08-21T07:33:20+00:00",
"url": "https://example.com/article",
"permalink": "https://www.reddit.com/r/technology/comments/1abcd23/...",
"selftext": "",
"flair": "AI",
"domain": "example.com",
"matchedSource": "r/technology",
"comments": [
{
"author": "commenter1",
"body": "This is useful for research workflows.",
"score": 88
}
]
}

The comments array appears only when includeComments is enabled.

High-value use cases

  • Reddit social listening
  • Brand and product mention monitoring
  • Competitor research
  • Community trend discovery
  • Voice-of-customer mining
  • Sentiment and NLP datasets
  • Lead and pain-point research
  • AI/RAG pipelines from Reddit discussions
  • Launch monitoring and feedback analysis

Pricing

Launch pricing recommendation: $1.00 / 1,000 results.

This is priced for adoption: cheaper than many high-friction social scraping workflows, while still monetizing a high-demand category.

Notes

This Actor uses Reddit's official API and only collects public Reddit data. You are responsible for using the data responsibly and following Reddit's terms, Apify's policies, and applicable laws.