The Easiest Way to Scrape a Subreddit
Extract posts, metadata, and trends from any public Reddit community instantly. Get clean JSON without building custom web scrapers or worrying about IP bans.
Extract community intelligence
Everything you need to monitor or analyze a specific subreddit.
Community Posts
Scrape posts from the hot, new, top, rising, or controversial feeds of any public community on Reddit.
Subreddit Metadata
Extract subscriber counts, 'currently online' numbers, the community description, creation date, and banner images.
Community Rules
Programmatically fetch the exact rules for any subreddit. Perfect for AI agents that need to format their submissions correctly to avoid bans.
Scrape subreddits in one API call
Skip the proxy management and HTML selectors. Just pass the subreddit name and let our API handle the rest.
- Filter by time (hour, day, week, month, year, all)
- Up to 100 posts per request
- Includes post authors, scores, and media
import { SubScraperClient } from '@subscraper/sdk';
const client = new SubScraperClient({ apiKey: 'sk-your-api-key' });
// Fetch the top 50 posts this week from r/MachineLearning
const feed = await client.getCommunityPosts({
subreddit: 'MachineLearning',
sort: 'top',
time: 'week',
limit: 50
});
console.log(feed.posts[0].title);
How it works
Monitor any community on autopilot.
Get API Key
Sign up in seconds to receive your unique authentication key.
Request Subreddit
Target the /community-posts endpoint with the community name.
Receive JSON
Get structured data you can pipe into a database, CSV, or LLM.
Who relies on our subreddit scraper?
Niche Marketers
Monitor specific subreddits daily to find high-intent users asking for product recommendations.
Trend Forecasters
Track upvote velocity and subscriber growth in emerging communities to spot the next big trend.
AI Agents
Give AI agents the ability to read the 'rules' of a subreddit before they compose a marketing post.
Content Aggregators
Automatically pull the top memes, videos, or discussions of the week from specific communities to build newsletters.
Pricing
Simple, transparent pricing
Prepaid credit packs that never expire, or monthly Pro for production scale.
Hobby
Free forever for experimenting and personal projects.
- 30 free requests
- All 14 endpoints
- MCP server access
- No credit card required
Starter
One-time purchase. Credits never expire.
- 1,000 prepaid requests
- Credits stack & never expire
- All 14 endpoints
- MCP server access
Growth
One-time purchase. Credits never expire.
- 10,000 prepaid requests
- Credits stack & never expire
- All 14 endpoints
- MCP server access
Pro
Best ValueFor production apps needing a fixed monthly budget.
- 100,000 requests/mo
- Resets every month
- Premium residential proxies
- Priority support
Frequently Asked Questions
Can I scrape all historical posts in a subreddit?
You can scrape up to the top 1,000 posts in a subreddit using the 'top' sort combined with the 'all' time filter, which is the maximum limit Reddit provides for any feed.
Does the subreddit scraper include comment counts and upvotes?
Yes, every post object returned by our community endpoint includes the exact score (upvotes minus downvotes), the total comment count, the author, and creation timestamps.
Do I need to manage my own proxy IPs?
No. SubScraper routes every request through our proprietary residential proxy network to ensure you never get blocked or hit rate limits while scraping subreddits.
Monitor any subreddit effortlessly.
Get your API key in seconds and reliably extract community data today.
Start Free