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.

Hot, Top, New feeds Subreddit Rules & Stats Bypasses rate limits

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
View API Documentation
scrape-sub.ts
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.

1

Get API Key

Sign up in seconds to receive your unique authentication key.

2

Request Subreddit

Target the /community-posts endpoint with the community name.

3

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

$0/mo

Free forever for experimenting and personal projects.

  • 30 free requests
  • All 14 endpoints
  • MCP server access
  • No credit card required

Starter

$1.99/ 1k reqs

One-time purchase. Credits never expire.

  • 1,000 prepaid requests
  • Credits stack & never expire
  • All 14 endpoints
  • MCP server access

Growth

$17.90/ 10k reqs

One-time purchase. Credits never expire.

  • 10,000 prepaid requests
  • Credits stack & never expire
  • All 14 endpoints
  • MCP server access

Pro

Best Value
$149/mo

For 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