VOOZH about

URL: https://apify.com/spry_wholemeal/reddit-scraper

⇱ ⭐️ FREE Reddit Scraper Pro Β· Apify


πŸ‘ ⭐️ FREE Reddit Scraper Pro avatar

⭐️ FREE Reddit Scraper Pro

Pricing

Pay per usage

Go to Apify Store

⭐️ FREE Reddit Scraper Pro

Free Reddit scraper that does what the paid ones do but better. No API keys needed, no usage fees. Pairs with ready-made n8n workflow templates for lead gen and content research.

Pricing

Pay per usage

Rating

5.0

(12)

Developer

πŸ‘ Greg

Greg

Maintained by Community

Actor stats

27

Bookmarked

753

Total users

137

Monthly active users

1.6 days

Issues response

a day ago

Last modified

Share

Reddit Scraper

Scrape posts, comments, and discover subreddits from Reddit β€” no API credentials required.

What Can This Actor Do?

ModeWhat You GetExample Use Case
πŸ“₯ ScrapePosts & comments from subredditsMonitor r/startups for pain points
πŸ” DiscoverFind subreddits by keywordFind where your audience hangs out
πŸ”Ž SearchPosts matching keywordsTrack brand mentions
🌐 DomainPosts linking to websitesMonitor your content sharing

⚑ Quick Start

Scrape Subreddits

{
"mode":"scrape",
"listings":[
{"subreddit":"entrepreneur","maxPosts":25},
{"subreddit":"startups","maxPosts":25}
]
}

Search Reddit

{
"mode":"search",
"searchTargets":[
{"query":"best CRM software","maxResults":25}
]
}

Discover Subreddits

{
"mode":"discover",
"searchTerms":["saas","startup tools"],
"maxResults":25
}

Track Domain Mentions

{
"mode":"domain",
"domainTargets":[
{"domain":"mycompany.com","maxResults":25}
]
}

πŸ“Š Output

Results are available in multiple dataset views:

  • All Results β€” Everything scraped
  • Posts Only β€” Just posts (no comments)
  • Comments Only β€” Just comments
  • Discovered Subreddits β€” Subreddits from Discover mode

Post fields include: title, text, author, url, domain, created_utc_iso, permalink, listing_rank, score, num_comments

Comment fields include: text, author, created_utc_iso, permalink, score, depth, parent_id

Subreddit fields include: display_name, title, public_description, estimated_posts_per_day, estimated_posts_per_week


✨ Key Features

  • Parallel execution β€” All targets run simultaneously
  • Unauthenticated scraping β€” Works without Reddit API credentials
  • Optional comments β€” Fetch comments when needed
  • Smart proxies β€” Automatic rotation to avoid blocks
  • No API keys β€” Uses public Reddit data

πŸ€– MCP Server (AI Agent Integration)

Connect this Actor to Claude, Cursor, VS Code, or Windsurf as an MCP server. One command for Claude Code:

claude mcp add reddit-scraper \
-eAPIFY_TOKEN=<YOUR_APIFY_TOKEN>\
-- npx -y @apify/actors-mcp-server@latest --actors spry_wholemeal/reddit-scraper

Full setup guide (all clients) β†’ | Copy-paste agent prompts β†’


🧩 n8n Workflow Templates

Import-ready n8n workflows that use this Actor as the data source:

  • Lead Finder β€” AI buying-intent scanner β†’ Slack + Google Sheets
  • Subreddit Discovery β€” Niche audience map
  • Content Machine β€” Reddit threads β†’ blog post drafts
  • Weekly Digest β€” Email summary + AI trends

Browse templates & setup guides β†’


πŸ“‹ Input Reference

Required Fields by Mode

ModeRequired FieldFormat
scrapelistings[{ "subreddit": "python" }]
discoversearchTerms["saas", "startup", ...]
searchsearchTargets[{ "query": "best CRM" }]
domaindomainTargets[{ "domain": "github.com" }]

Sorting & Limits

FieldTypeDefaultUsed InDescription
sortstringhotScrape, Domainhot, new, top, rising, controversial
timeframestringweekScrape, Search, Domainhour, day, week, month, year, all
maxPostsnumber100ScrapeDefault max posts per listing target
maxResultsnumber25Discover, SearchMax results per search/discovery target
searchSortstringrelevanceSearchrelevance, hot, new, top, comments
maxResultsPerDomainnumber500DomainDefault max posts per domain target

Reddit may return fewer items than requested for some sorts, timeframes, or communities.

Comments

FieldTypeDefaultDescription
includeCommentsModestringnonenone or all
maxTopLevelCommentsnumber50Max comments to fetch
maxRepliesDepthnumber3Reply depth setting

Comment modes:

  • none β€” Skip comments (fastest)
  • all β€” Fetch for every post

Search Filters

FieldTypeDescription
restrictToSubredditstringLimit search to one subreddit
authorFilterstringOnly posts by this username
flairFilterstringOnly posts with this flair
selfPostsOnlybooleanOnly text posts (no links)

Discover Options

FieldTypeDefaultDescription
estimateActivitybooleantrueCalculate posts per day/week
includeNsfwbooleanfalseInclude adult subreddits

Proxy Configuration

FieldTypeDefaultDescription
proxyConfigurationobjectResidentialHighly recommended. Reddit blocks without proxies.

Default proxy config (works well):

{
"proxyConfiguration":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"]
}
}

Other Settings

FieldTypeDefaultDescription
tagstringβ€”Label to identify this run's data

Advanced (rarely needed)

FieldTypeDefaultDescription
proxyCountrystringUSISO country code (US, GB, DE, etc.)
requestDelayMsnumber100Milliseconds between requests
includeRawbooleanfalseInclude raw Reddit payloads (debugging)

πŸ”§ Per-Target Overrides

Each mode supports easy arrays + optional advanced overrides. Example (scrape):

{
"mode":"scrape",
"sort":"hot",
"maxPosts":25,
"includeCommentsMode":"none",
"listings":[
{"subreddit":"python"},
{
"subreddit":"AskReddit",
"sort":"top",
"timeframe":"day",
"maxPosts":25,
"includeCommentsMode":"all"
}
]
}

Here, r/python uses defaults, while r/AskReddit overrides sort/timeframe/comments.


πŸ“ˆ Run Metadata

Each run stores statistics in the OUTPUT key-value record:

{
"mode":"scrape",
"posts_scraped":150,
"comments_scraped":2340,
"http_stats":{
"requests_made":48,
"requests_succeeded":48,
"rate_limits_hit":0
}
}

❓ Troubleshooting

"403 Forbidden" or "429 Too Many Requests"

Cause: Reddit is blocking your requests.

Fix: Enable Apify Proxy (residential works best):

{
"proxyConfiguration":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"]
}
}

Empty results

Check:

  • Subreddit name spelling (no r/ prefix needed)
  • includeNsfw: true if searching NSFW content
  • sort + timeframe combination (e.g., top with hour may have few results)
  • Subreddit may be private or quarantined

Comments seem incomplete

Why: Reddit may return only a subset of very large comment sections.

What you get: Comment text, author, timestamps, scores where available, and permalinks.

Workaround: Increase maxTopLevelComments if you need more comments.

Slow performance

Tips:

  • Set includeCommentsMode: "none" if you don't need comments
  • Use includeCommentsMode: "all" only when comments are required
  • Reduce scrape.maxPostsPerSubreddit / search.maxPostsPerQuery for faster testing
  • All targets run in parallel automatically

Rate limits despite using proxies

Try:

  • Increase requestDelayMs to 200-500
  • Change proxyCountry to a different region (GB, DE, CA)
  • The scraper automatically retries with exponential backoff

License

Apache-2.0

You might also like

Reddit Scraper Pro

harshmaur/reddit-scraper-pro

Reddit Scraper Pro is a powerful, unlimited scraping for $20/mo for extracting data from Reddit. Scrape posts, users, comments, and communities with advanced search capabilities. Perfect for brand monitoring, trend tracking, and competitor research. Supports make, n8n integrations

2.5K

4.7

Reddit Scraper Pro

webdatalabs/reddit-scraper-pro

High-performance Reddit scraper (99%+ success rate) for automation workflows. Monitor subreddits, track keywords with sentiment analysis, scrape comments, and integrate with n8n/Zapier for powerful automation.

132

5.0

Reddit Video & Image Post Scraper

codenest/reddit-video-image-post-scraper

Extract Reddit videos & images with full metadata! πŸŽ¬πŸ“Έ Get direct URLs, multiple resolutions, post analytics, and secure Apify storage linksβ€”all in structured JSON output.πŸš€Reddit Video & Image Post Scraper.

Reddit Scraper β€” Posts, Comments & Markdown for AI/RAG

benthepythondev/reddit-scraper

Extract Reddit posts, comments & user data in AI-ready markdown format. No API keys needed! 25% cheaper than competitors. Perfect for AI training, sentiment analysis & market research. Includes bulk comment scraping with progress tracking.

Reddit Image & Video Scraper | Subreddit Media API

andok/subreddit-media-downloader

Instantly scrape direct, high-res image and video URLs from any Subreddit. Harvest massive media datasets for AI vision training and content curation.

Reddit

canadesk/reddit

Collect subreddit posts, search for keyword or users, and more from reddit.com! It's fast and costs little.

πŸ‘ User avatar

Canadesk Support

111

Reddit Posts Search Scraper

vulnv/reddit-posts-search-scraper

Search and scrape Reddit posts by keyword. Extract detailed post data, comments, scores, timestamps, and metadata for research and analysis.

Reddit Posts Search Scraper

easyapi/reddit-posts-search-scraper

Extract Reddit posts from search results with rich metadata, including media content, engagement metrics, and community information. Perfect for content research, trend analysis, and social media monitoring across Reddit communities.

Reddit Posts Scraper

vulnv/reddit-posts-scraper

Unlimited Reddit web scraper to crawl posts, comments and subreddits without login.

Reddit Archive Scraper

benthepythondev/reddit-archive-scraper

Reddit Archive Scraper to extract years of historical Reddit posts and comments from the PullPush archive. Reddit's API caps subreddits at ~1000 posts; this Actor pulls months or years from many subreddits by date range and keyword. For historical backfill, research and AI datasets.