Reddit Community Scraper
Pricing
from $1.70 / 1,000 results
Pricing
from $1.70 / 1,000 results
Rating
0.0
(0)
Developer
Scraptivo
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Reddit Community Scraper collects posts from public Reddit communities (subreddits) and turns them into structured data for content analysis, trend research, and community monitoring. Provide a subreddit URL or name, choose a sort order, and export titles, authors, scores, comment counts, flairs, and timestamps to JSON, CSV, Excel, or your preferred integration. Use it to track discussions, study engagement, and build text datasets. Scraping 1,000 posts costs $2.
What can you automate with Reddit Community Scraper?
- Monitor community discussions — track trending topics, sentiment shifts, and emerging conversations in your niche.
- Extract post metadata at scale — titles, authors, scores, comment counts, flairs, and timestamps for every post.
- Build content datasets — collect public discussions for market research, analytics, or AI training.
- Track competitor communities — watch what competitors post and how their audience engages.
- Schedule recurring collection — capture new posts daily, weekly, or hourly without manual effort.
Who is this scraper for?
| Team | Workflow |
|---|---|
| Market researchers | Analyze topics and engagement across communities. |
| Content and social teams | Study what resonates in a niche before publishing. |
| Competitive intelligence teams | Track competitor and brand mentions in relevant subreddits. |
| Data scientists | Build text datasets for analytics or model training. |
What data can you collect from Reddit?
| Data group | Example fields | How it helps |
|---|---|---|
| Content | title, selftext, url, permalink, domain | Access the post and its text. |
| Author | author, distinguished | Attribute the post. |
| Engagement | score, ups, upvoteRatio, numComments, gilded | Measure traction. |
| Community | subreddit, subredditNamePrefixed, sourceQuery, linkFlairText | Identify the source community. |
| Flags | over18, spoiler, stickied, pinned, locked, archived, isSelf, isVideo, isGallery | Filter and classify posts. |
| Identifiers | id, createdAt | Deduplicate and order records. |
How to use Reddit Community Scraper
- Open the Actor in the Scraptivo account.
- Enter a subreddit URL or name.
- Choose the sort order and an optional time filter.
- Set a post limit and run the Actor.
- Export the dataset to JSON, CSV, Excel, or your integration.
{ "searchQueries": ["AI_Agents", "python"], "sortBy": "hot", "timeFilter": "all", "maxItems": 100, "proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] } }
Example workflow
Build a weekly list of trending topics
- Run one or two niche subreddits every Monday.
- Keep posts above a score and comment-count threshold.
- Send new posts to Google Sheets or a dashboard.
- Deduplicate using the stable Reddit
idfield.
Automate and integrate your results
- Schedule daily or hourly runs for active communities using Apify's Scheduler or the API.
- Webhooks after a successful run to feed new posts into your pipeline.
- Export to Google Sheets, Make, Zapier, or a database.
- Deduplicate using the stable
idfield.
curl "https://api.apify.com/v2/acts/scraptivo~reddit-scraper/run-sync" -H "Content-Type: application/json" -d '{"searchQueries":["AI_Agents"],"sortBy":"hot","maxItems":100}'
Input reference
| Field | Type | Required | Default | What it controls |
|---|---|---|---|---|
| startUrls | array | no | — | Reddit community URLs to scrape. |
| searchQueries | array | no | — | Subreddit names (alternative to startUrls). |
| sortBy | string | no | hot | Order: hot, new, top, rising, controversial. |
| timeFilter | string | no | all | Time window for top/controversial. |
| maxItems | integer | no | 0 | Maximum posts to scrape (0 = unlimited). |
| proxyConfiguration | object | no | RESIDENTIAL | Proxy settings; residential strongly recommended. |
Output example
{"id": "1vhilqp","title": "Which AI agent platform is best for enterprise voice support?","selftext": "We're looking at AI agent platforms for enterprise voice support...","author": "elementary_constable","subreddit": "AI_Agents","subredditNamePrefixed": "r/AI_Agents","score": 34,"numComments": 16,"upvoteRatio": 0.97,"linkFlairText": "Resource Request","createdAt": "2026-08-06T22:20:48+00:00","url": "https://www.reddit.com/r/AI_Agents/comments/1vhilqp/...","over18": false,"isSelf": true,"archived": false}
How much does it cost to scrape Reddit?
Reddit Community Scraper uses pay-per-event billing on Apify:
- $0.002 per post scraped (the headline result event).
- $0.00005 per run for the actor-start event.
Examples: 1,000 posts cost about $2; 10,000 posts cost about $20. Apify platform plan discounts apply at higher volumes, and residential proxy traffic is billed separately by Apify according to your plan.
Reliability and responsible use
- Loads Reddit listings with a sticky residential proxy to avoid the captcha walls that block datacenter IPs.
- Scrapes public communities only; private, quarantined, and login-required content is not accessible.
- Optional fields (selftext, linkFlairText, galleryUrls, etc.) can be empty depending on the post type.
- Scrape only public data and follow Reddit's terms of service.
Frequently asked questions
Can I scrape specific subreddits from Reddit?
Yes. Pass full community URLs to startUrls or just the subreddit name to searchQueries (for example AI_Agents).
Can I schedule Reddit Community Scraper to run automatically?
Yes. Use Apify's Scheduler or the API to run a subreddit on a daily or hourly cadence.
What counts as one result?
One Reddit post. Use maxItems to cap the number of posts and control your cost per run.
What is the difference between startUrls and searchQueries?
startUrls accepts full URLs; searchQueries accepts only the subreddit name and builds the URL automatically.
Why am I getting zero results?
Reddit blocks datacenter traffic. Make sure residential proxies are enabled in proxyConfiguration.
How do I avoid duplicate records?
Deduplicate on the stable Reddit id field before writing to your pipeline.
Related Scraptivo automations
- Instagram Comment Scraper — comments from Instagram posts.
- Instagram Post Scraper — posts and engagement from Instagram.
- YouTube Channel Scraper — channel and video metadata from YouTube.
- Twitter/X Profile Scraper — profile and post data from X.
Support and custom workflows
Need a different field, source, or delivery workflow? Contact Scraptivo at scraptivo@gmail.com. Include the Actor name, a sample URL, the required fields, and expected volume so we can assess the request.