Reddit Posts Scraper avatar

Reddit Posts Scraper

Pricing

Pay per event

Go to Apify Store
Reddit Posts Scraper

Reddit Posts Scraper

Rising star

Transform your Reddit research with ultra fast data extraction! Collect 1000+ posts per minute from any subreddit, search query, or URL. Track trending topics, monitor brand discussions, and analyze community engagement effortlessly. Start gathering valuable insights in minutes!

Pricing

Pay per event

Rating

5.0

(3)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

7

Bookmarked

222

Total users

80

Monthly active users

10 days ago

Last modified

Share

ParseForge Banner

🎡 Reddit Posts Scraper

Collect thousands of Reddit posts in minutes without coding. This scraper gathers posts from any subreddit, search query, or direct URL, with powerful filtering options. Perfect for sentiment analysis, trend research, competitive intelligence, and content research on Reddit. No authentication needed.

The Reddit Posts Scraper collects up to 1,000,000 posts per run with advanced filtering by score, comments, flair, domain, and author - no authentication required.

✨ What Does It Do

  • πŸ“ Post Title - Analyze discussion topics and trending conversations to identify what's capturing community attention
  • πŸ‘€ Author - Track which users are creating influential content or monitor specific authors for activity patterns
  • πŸ“Š Upvote Score - Measure post engagement and identify popular content for strategy planning
  • πŸ’¬ Comment Count - Evaluate discussion depth and community interest in specific topics or trends
  • πŸ“ Subreddit - Organize results by community to compare engagement across different segments
  • πŸ“… Posted Date - Track content timing and identify when engagement peaks for publication scheduling
  • πŸ”— External Links - Extract URLs shared in posts to discover resources, competitors, or trending domains
  • 🏷️ Flair/Category - Filter posts by subreddit-specific categories to focus on relevant content types
  • βœ… NSFW Status - Separate adult content from general discussion for appropriate audience filtering
  • 🌍 Source Domain - Track which external websites are most discussed in your target communities

πŸ”§ Input

  • Start URLs - Reddit URLs to scrape directly such as subreddit pages, search results, or user profiles
  • Subreddits - List specific subreddit names to collect posts like programming, javascript, or datascience
  • Search Queries - Search terms to find posts across Reddit or within a specific subreddit
  • Search Within Subreddit - Limit search queries to a single subreddit instead of searching all of Reddit
  • Sort By - Choose how to sort results, hot (trending), new (recent), top (highest scored), rising (gaining momentum), controversial, or relevance
  • Time Filter - For top/controversial/search results, filter by time range such as past hour, day, week, month, year, or all time
  • Include NSFW Content - Toggle whether to include posts marked as NSFW or adult content
  • Include Spoilers - Toggle whether to include posts marked as spoilers
  • Include Stickied Posts - Toggle whether to include moderator-pinned posts
  • Minimum Score - Only collect posts with at least this many upvotes
  • Maximum Score - Only collect posts with no more than this many upvotes
  • Minimum Comments - Only collect posts with at least this many comments
  • Maximum Comments - Only collect posts with at most this many comments
  • Flair Filter - Only include posts with a specific flair or category label
  • Domain Filter - Only include posts linking to a specific domain
  • Author Filter - Only include posts from a specific Reddit user
  • Maximum Items - Total posts to collect across all sources, free users max 100, paid users up to 1,000,000
  • Maximum Pages Per Source - How many pages to paginate through per subreddit or search
  • Posts Per Source - How many posts to collect from each subreddit or search query
  • Proxy Configuration - Proxy settings for reliable Reddit scraping with residential proxies required on Apify platform

Example input configuration:

{
"startUrls": [],
"subreddits": ["programming", "javascript"],
"searchQueries": ["machine learning"],
"sort": "hot",
"time": "day",
"includeNSFW": true,
"maxItems": 500,
"maxPages": 5,
"postsPerSource": 100,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

πŸ“Š Output

Each post includes up to 18 data fields. Download as JSON, CSV, or Excel.

πŸ“ Post TitleπŸ‘€ AuthorπŸ“ Subreddit
πŸ“Š Upvote ScoreπŸ’¬ Comment CountπŸ“ˆ Upvote Ratio
🏷️ Flair Category🌍 Source DomainπŸ”— External Link
βœ… NSFW⚠️ SpoilerπŸ“Œ Pinned
🎯 Text PostπŸ† AwardsπŸ“… Posted Date
πŸ• Scraped At❌ ErrorπŸ”— Reddit Link

πŸ’Ž Why Choose the Reddit Posts Scraper?

FeatureReddit Posts ScraperSimilar Scrapers
Collect from multiple sources at onceβœ”οΈβŒ
Filter by score, comments, flair, domain, authorβœ”οΈPartial
Scrape up to 1,000,000 posts per runβœ”οΈβŒ
Search across all of Redditβœ”οΈβŒ
Advanced parallel batch processingβœ”οΈβŒ
No authentication or login requiredβœ”οΈβœ”οΈ
Residential proxy support includedβœ”οΈPartial
Real-time post data and engagement metricsβœ”οΈβœ”οΈ
Download as CSV, JSON, or Excelβœ”οΈPartial
Filter by minimum/maximum scores and commentsβœ”οΈβŒ

πŸ“‹ How to Use

No technical skills required. Follow these simple steps:

  1. Sign Up - Create a free account with $5 credit
  2. Find the Tool - Search for "Reddit Posts Scraper" in the Apify Store and configure your input
  3. Run It - Click "Start" and watch your results appear

That's it. No coding, no setup, no complicated configuration. Now you can export your data in CSV, Excel, or JSON format.

🎯 Business Use Cases

  • πŸ“Š Marketing Analyst - Monitor trending topics in industry subreddits to identify messaging opportunities before competitors catch on
  • πŸ’Ό Product Manager - Track feature requests and pain points mentioned in relevant subreddits to prioritize development roadmap changes
  • πŸ”¬ Research Team - Collect sentiment and discussion data from targeted communities for user research and competitive analysis reports

❓ FAQ

πŸ” How does the scraper work? The scraper collects posts from subreddits, search results, and user profiles automatically. No login or authentication is required.

πŸ“Š Is the data accurate and up-to-date? Yes, the scraper collects real-time data directly from Reddit's public pages. All engagement metrics (scores, comments, upvotes) reflect current values.

πŸ“… Can I schedule this to run automatically? Yes, you can set up recurring runs through Apify's scheduling feature to collect data daily, weekly, or on any custom schedule.

βš–οΈ Is scraping Reddit allowed? The data scraped is publicly available on Reddit. However, you must comply with Reddit's Terms of Service and local laws. Ensure your use case aligns with Reddit's scraping policies.

πŸ›‘οΈ Will Reddit block me? Reddit blocks datacenter IP addresses but allows residential IPs. When running on Apify, always use residential proxies (included in the default configuration) to avoid blocks.

⚑ How long does a run take? A run typically collects 100-1,000 posts in 30 seconds to 5 minutes depending on your filters and proxy speed. Larger collections (50,000+ posts) may take 10-30 minutes.

⚠️ Are there any limits? Free users can collect up to 100 results per run. Paid users can collect up to 1,000,000 results per run.

πŸ”— Integrate Reddit Posts Scraper with any app

πŸ’‘ More ParseForge Actors

Browse our complete collection of data extraction tools for more.

πŸš€ Ready to Start?

Create a free account with $5 credit and collect your first 100 results for free. No coding, no setup.

πŸ†˜ Need Help?

  • Check the FAQ section above for common questions
  • Visit the Apify support page for documentation and tutorials
  • Contact us to request a new scraper, propose a custom project, or report an issue at Tally contact form

⚠️ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Reddit or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.