Reddit Scraper Pro
Pricing
from $4.00 / 1,000 results
Reddit Scraper Pro
Fast Reddit posts scraper for market research and trend tracking. Extract titles, authors, upvotes, comment counts, timestamps, preview text, and clean post URLs from subreddit listings—optimized for speed and reliable marketplace-scale runs.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Techionik
Maintained by CommunityActor stats
1
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
What does Reddit Scraper Pro do?
Reddit Scraper Pro extracts structured post data from public Reddit subreddit listings for market research, trend tracking, content research, and community monitoring. It collects post titles, authors, subreddit names, timestamps, text previews, clean post URLs, flair, and engagement metrics when Reddit exposes them.
The actor is built for fast Apify runs. It uses lightweight HTTP extraction instead of opening a browser for every page, tries Reddit JSON listings for richer data, and falls back to Reddit RSS when JSON is blocked. You can run it manually, schedule it, call it from the API, or export results as JSON, CSV, Excel, HTML, and more.
Why use Reddit Scraper Pro?
Reddit is one of the best places to discover market pain points, product ideas, customer language, industry trends, and content topics. This actor turns public subreddit listings into clean datasets that are easy to analyze in spreadsheets, BI tools, AI workflows, and monitoring pipelines.
Common uses include:
- Tracking trending posts in niche communities
- Monitoring public conversations around products, brands, or industries
- Finding content ideas from active subreddit discussions
- Building research datasets for AI and NLP workflows
- Comparing engagement across multiple communities
- Watching new posts in target markets or startup niches
How to use Reddit Scraper Pro
- Open the actor on Apify.
- Add subreddit names or URLs, such as
SaaS,Entrepreneur, orhttps://www.reddit.com/r/startups. - Choose the number of posts to scrape.
- Select the listing sort:
hot,new,top, orrising. - Run the actor and open the Dataset tab.
- Download the data in JSON, CSV, Excel, HTML, or another supported format.
Input
You can configure the actor from the Input tab.
{"subreddits": ["SaaS", "Entrepreneur"],"maxPosts": 100,"sort": "hot","timeFilter": "day","proxyConfiguration": {"useApifyProxy": false}}
Input fields:
| Field | Description |
|---|---|
subreddits | Subreddit names or URLs, for example SaaS, r/startups, or https://www.reddit.com/r/Entrepreneur. |
maxPosts | Maximum number of posts to save across all subreddits. |
sort | Listing sort: hot, new, top, or rising. |
timeFilter | Time range for top: hour, day, week, month, year, or all. |
proxyConfiguration | Optional Apify Proxy settings. Keep proxy off for faster, lower-cost RSS runs. Enable Residential proxy when you need richer JSON fields and are comfortable with higher usage cost. |
Output
Each dataset row is one Reddit post.
{"subreddit": "r/SaaS","postTitle": "What are you building this week?","author": "maker_user","upvotes": 120,"comments": 34,"createdAt": "2026-06-12T16:42:12.000Z","url": "https://www.reddit.com/r/SaaS/comments/xyz789/what_are_you_building_this_week","permalink": "https://www.reddit.com/r/SaaS/comments/xyz789/what_are_you_building_this_week","flair": "Discussion","isNsfw": false,"domain": "self.SaaS","text": "A short preview or self-post text when available."}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Data Table
| Field | Description |
|---|---|
subreddit | Subreddit where the post appeared. |
postTitle | Reddit post title. |
author | Public Reddit username. |
upvotes | Visible score when available from JSON listings. RSS fallback may return null. |
comments | Visible comment count when available from JSON listings. RSS fallback may return null. |
createdAt | ISO timestamp for the post or feed entry. |
url | Clean public Reddit post URL. |
permalink | Clean public Reddit permalink. |
flair | Post flair when available. |
isNsfw | Whether the post is marked NSFW when available. |
domain | Link domain or reddit.com for RSS fallback rows. |
text | Self-post text or feed preview when available. |
Pricing and Cost Estimation
This actor uses pay-per-event pricing with platform usage paid by the user when enabled in Apify monetization. The recommended marketplace price is $4 per 1,000 saved Reddit posts plus Apify platform usage. This keeps the actor easy to try for buyers while still making larger monitoring and research runs profitable.
The actor is designed to keep compute cost low by avoiding browser automation and using lightweight HTTP requests. Proxy is optional: leaving it off is usually faster and cheaper, while Residential proxy can improve access to richer JSON fields such as upvotes and comments on some runs.
For small research jobs, start with maxPosts between 50 and 200. For larger monitoring or analysis jobs, use 500 to 5,000 posts and schedule runs as needed.
Tips and Advanced Options
- Use
sort: "new"to monitor fresh community activity. - Use
sort: "top"withtimeFilter: "week"ormonthto find high-performing posts. - Keep proxy disabled for fast, low-cost RSS runs.
- Enable Residential proxy if you need richer JSON fields such as upvotes, comments, flair, and domains.
- Add multiple subreddits to compare communities in one run.
Limitations, FAQ, and Support
This actor scrapes public subreddit listing data. It does not log in, bypass private communities, scrape deleted content, or extract full nested comment threads.
Reddit may rate-limit or block some request types. When that happens, the actor can fall back to RSS, which is more reliable but may return fewer metrics. RSS fallback rows can have null values for upvotes, comments, and flair.
Make sure your use of Reddit data follows Reddit's terms, applicable laws, and privacy rules. For questions, bugs, or custom Reddit data needs, open an issue on the actor's Issues tab.