Reddit Trends Scraper avatar

Reddit Trends Scraper

Pricing

from $8.00 / 1,000 reddit post scrapeds

Go to Apify Store
Reddit Trends Scraper

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

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

5 days ago

Last modified

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

FieldDescription
postIdReddit post ID
rankRank within the source feed page
titlePost title
subredditCommunity where the post appeared
authorVisible Reddit username when available
postUrlExternal URL or Reddit post URL
permalinkCanonical Reddit comments URL
domainLinked domain such as self.artificial
scoreVisible Reddit score when available
commentCountVisible comment count when available
upvoteRatioUpvote ratio when available
createdAtPost timestamp when available
isNsfwWhether Reddit marked the post as adult content
flairPost flair label
sourceModesubreddit
sourceNameSubreddit name
trendScoreActor-computed trend signal based on score, comments, recency and rank
rawSourceExtraction 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.

EventPrice
Actor start$0.00005 per run start, scaled by memory
Reddit post scraped$0.008 per post

Example costs:

Run sizeEstimated PPE cost
25 postsAbout $0.200
50 postsAbout $0.400
250 postsAbout $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);

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.

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.