Reddit Scraper avatar

Reddit Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Reddit Scraper

Reddit Scraper

Find relevant Reddit discussions and content with this powerful search tool. Simply enter your keywords and discover related posts from across Reddit communities, complete with post details, scores, and comment counts.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Akash Kumar Naik

Akash Kumar Naik

Maintained by Community

Actor stats

0

Bookmarked

9

Total users

3

Monthly active users

18 days ago

Last modified

Share

Search and extract Reddit posts by keywords. Enter your search query and get relevant posts from across Reddit communities, including post details, scores, comment counts, and more.

What does Reddit Scraper do?

Reddit Scraper is an Apify Actor that searches for Reddit posts using keywords. It returns structured data including post titles, authors, scores, URLs, comment counts, and other metadata, making it easy to analyze Reddit discussions at scale.

Why use Reddit Scraper?

  • Market Research: Discover what people are saying about your brand, products, or industry
  • Content Research: Find popular discussions and trending topics for content ideas
  • Social Listening: Monitor conversations and sentiment across Reddit communities
  • Academic Research: Collect data for studies on online communities and discussions
  • Lead Generation: Identify potential customers discussing problems you can solve

How much does it cost?

This Actor uses pay-per-event pricing:

EventPrice
Webhook call$0.015 per search request

Example costs:

  • 10 searches: $0.15
  • 100 searches: $1.50
  • 1,000 searches: $15.00

You can try the Actor with a free Apify account. The platform usage costs are included in the event price.

How to use Reddit Scraper

  1. Enter your search query - Type keywords related to the content you want to find
  2. Choose sort order - Select how to sort results (relevance, hot, top, new, or comments)
  3. Set maximum results - Specify the maximum number of posts to return
  4. Run the scraper - Click Start and wait for results

Input

The scraper accepts the following input parameters:

FieldTypeDescriptionDefault
querystringSearch query to find Reddit posts (required)-
sortstringSort order: relevance, hot, top, new, commentsrelevance
maxResultsintegerMaximum number of posts to return (0 = unlimited)100

Output

The scraper returns a dataset with the following fields for each post:

FieldTypeDescription
idstringUnique Reddit post identifier
titlestringTitle of the Reddit post
subredditstringName of the subreddit
authorstringUsername of the post author
scoreintegerNet score (upvotes minus downvotes)
upsintegerNumber of upvotes
downsintegerNumber of downvotes
num_commentsintegerNumber of comments
urlstringDirect URL to the Reddit post
permalinkstringReddit permalink path
selftextstringText content of the post
created_utcintegerUnix timestamp of post creation
upvote_rationumberRatio of upvotes to total votes
is_selfbooleanWhether this is a text post
domainstringDomain of linked content
over_18booleanWhether the post is marked NSFW

Output Example

{
"id": "abc123",
"title": "What's the best web scraping tool?",
"subreddit": "webdev",
"author": "user123",
"score": 42,
"ups": 45,
"downs": 3,
"num_comments": 15,
"url": "https://www.reddit.com/r/webdev/comments/abc123/",
"permalink": "/r/webdev/comments/abc123/",
"selftext": "I'm looking for recommendations...",
"created_utc": 1704067200,
"upvote_ratio": 0.94,
"is_self": true,
"domain": "self.webdev",
"over_18": false,
"query": "web scraping",
"sort": "relevance",
"scraped_at": "2024-01-15T10:30:00.000Z"
}

Use Cases

Brand Monitoring

Track mentions of your brand, product, or competitors across Reddit. Analyze sentiment and identify trends in customer feedback.

Content Research

Discover popular topics and discussions in your niche. Find inspiration for blog posts, videos, or social media content.

Market Research

Understand what questions your target audience is asking. Identify pain points and opportunities for new products.

Academic Research

Collect data for studies on online communities, discussion patterns, or social media behavior.

Integrations

You can integrate this Actor with:

  • API: Access results programmatically via the Apify API
  • Webhooks: Set up webhooks to receive notifications when runs complete
  • Scheduling: Schedule regular searches with Apify's scheduling feature
  • Export: Download results in JSON, CSV, Excel, or other formats
  • Zapier: Connect with 3,000+ apps via Zapier integration
  • Make: Integrate with Make (formerly Integromat) workflows
  • n8n: Use with n8n workflow automation

FAQ

This scraper only extracts publicly available information that users have chosen to share. However, you should be aware that results could contain personal data. You should not scrape personal data unless you have a legitimate reason. If you're unsure, consult your lawyers. Read more about the legality of web scraping.

How accurate is the data?

The data is extracted directly from Reddit search results. Accuracy depends on Reddit's search functionality and availability.

Is there a free tier?

Yes, you can use the Apify free plan to try this Actor. The free plan includes platform credits each month.

Support

If you encounter any issues:

  1. Check the Actor's input parameters
  2. Review the output for error messages
  3. Visit the Issues tab to report bugs or request features

For general questions, visit the Apify Community Forum.