Reddit Trends Scraper
Pricing
from $8.00 / 1,000 reddit post scrapeds
Reddit Trends Scraper
Scrape trending Reddit posts from public subreddit feeds with authors, links, timestamps, flair, NSFW flags, trendScore and available score/comment data. Perfect for SEO and AI agents, MCP optimized.
Pricing
from $8.00 / 1,000 reddit post scrapeds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Reddit Trends Scraper extracts trending Reddit posts from public subreddit feeds into clean JSON for market research, social listening, content ideation, brand monitoring, and AI agents.
It is built for buyers who need fast Reddit trend signals without handling Reddit page parsing themselves. Use it to watch specific communities, rank posts by engagement or feed order, and feed structured Reddit data into dashboards, alerts, enrichment workflows, or MCP clients.
What It Extracts
| Field | Description |
|---|---|
postId | Reddit post ID |
rank | Rank within the source feed page |
title | Post title |
subreddit | Community where the post appeared |
author | Visible Reddit username when available |
postUrl | External URL or Reddit post URL |
permalink | Canonical Reddit comments URL |
domain | Linked domain such as self.artificial |
score | Visible Reddit score when available |
commentCount | Visible comment count when available |
upvoteRatio | Upvote ratio when available |
createdAt | Post timestamp when available |
isNsfw | Whether Reddit marked the post as adult content |
flair | Post flair label |
sourceMode | subreddit |
sourceName | Subreddit name |
trendScore | Actor-computed trend signal based on score, comments, recency and rank |
rawSource | Extraction path used: ScrapeCreators, Reddit JSON, Reddit RSS, or old Reddit HTML |
When To Use
Use Reddit Trends Scraper when you need public Reddit posts that are gaining traction inside known communities. Good use cases include monitoring product categories, finding discussion topics before they hit mainstream social feeds, tracking competitor communities, researching content ideas, collecting social proof, and building Reddit-aware agents.
Use the subreddits input when you already know the communities you care about, such as artificial, SaaS, Entrepreneur, or LocalLLaMA.
Do not use this actor for Reddit-wide keyword search, private Reddit content, logged-in feeds, user inboxes, voting, posting, moderation actions, or deep comment-thread scraping. It is a subreddit trend-post scraper, not a Reddit account automation tool and not a comment scraper.
Input Examples
{"subreddits": ["artificial", "technology", "Futurology"],"sort": "hot","maxResults": 50,"maxPagesPerSource": 2}
MCP-Friendly Run
{"subreddits": ["artificial", "LocalLLaMA"],"responseFormat": "concise","maxResults": 30}
Output Example
{"postId": "1u3acx4","rank": 1,"title": "Claude Fable made me realize I don't need a better model","subreddit": "artificial","author": "Axi0m-22","postUrl": "https://www.reddit.com/r/artificial/comments/1u3acx4/example/","permalink": "https://www.reddit.com/r/artificial/comments/1u3acx4/example/","domain": "self.artificial","score": 193,"commentCount": 86,"upvoteRatio": null,"createdAt": "2026-06-11T20:23:35.000Z","ageHours": 15.8,"isSelfPost": true,"isVideo": false,"isNsfw": false,"flair": "Discussion","sourceMode": "subreddit","sourceName": "artificial","sort": "hot","timeRange": null,"trendScore": 214.52,"scrapedAt": "2026-06-12T12:30:00.000Z","rawSource": "scrapecreators"}
Pricing
This actor uses Pay Per Event pricing and also supports Apify platform usage billing. You are charged only for records saved to the dataset.
| Event | Price |
|---|---|
| Actor start | $0.00005 per run start, scaled by memory |
| Reddit post scraped | $0.008 per post |
Example costs:
| Run size | Estimated PPE cost |
|---|---|
| 25 posts | About $0.200 |
| 50 posts | About $0.400 |
| 250 posts | About $2.000 |
The actor prints a cost cap at run start. If maxResults is 50, it will not charge for more than 50 Reddit post events.
Reliability Notes
The scraper uses an owner-managed ScrapeCreators provider key as its primary cloud path, then falls back to Reddit public JSON, Reddit RSS and old Reddit HTML listings when provider data is unavailable. This matters because Reddit often applies strict network security rules to cloud traffic, while the provider route returns subreddit post data without requiring user cookies or Reddit account credentials.
The actor defaults to Apify Residential proxy for the direct Reddit fallback path because Reddit commonly blocks Apify cloud datacenter IPs. If every source is blocked or unavailable, retry with fewer pages per source or a different proxy country. The actor records request counts, blocked counts, skipped duplicates, filtered posts, warnings, and stop reason in RUN_SUMMARY.
The scraper does not bypass private communities, quarantined communities, deleted content, or account-only experiences. NSFW posts are skipped by default and can be included with includeNsfw: true.
AI Agent And MCP Use
Tool description draft:
Scrape trending Reddit posts from public subreddit feeds for social listening, content research and market monitoring. Do not use for Reddit search, comments or account automation. Returns one row per post with title, subreddit, author, links, timestamps, flair and trendScore. Charged $0.008/post.
The default responseFormat is concise, which keeps each dataset item compact for agents. Use detailed when you want extra fields such as textPreview from Reddit JSON when available.
API Usage
apify call khadinakbar/reddit-trends-scraper --input='{"subreddits": ["artificial", "technology"],"maxResults": 50}'
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('khadinakbar/reddit-trends-scraper').call({subreddits: ['artificial', 'LocalLLaMA'],sort: 'hot',maxResults: 25,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Related Actors
Use this actor for subreddit trend posts and community monitoring. Use a dedicated Reddit comments scraper when you need full comment threads, and use a Reddit search actor when you need keyword search across all of Reddit. Use social media actors for TikTok, Instagram, Facebook, LinkedIn, or X when the conversation is happening outside Reddit.
Legal And Compliance
This actor extracts publicly visible Reddit listing data. You are responsible for using the output in compliance with Reddit policies, applicable laws, privacy rules, and your own data retention requirements. Do not use the actor to collect private, sensitive, or restricted content.