Reddit Subreddit & Post Scraper avatar

Reddit Subreddit & Post Scraper

Pricing

$2.00 / 1,000 result items

Go to Apify Store
Reddit Subreddit & Post Scraper

Reddit Subreddit & Post Scraper

Scrape Reddit posts, comments, and subreddit data. Search by keyword or subreddit. Get titles, body text, upvotes, authors, and timestamps. Supports hot/new/top/rising sort. Export to JSON/CSV.

Pricing

$2.00 / 1,000 result items

Rating

0.0

(0)

Developer

The Emperor

The Emperor

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

19 days ago

Last modified

Categories

Security

Limited permissions

Share

Scrape posts and comments from any public subreddit using Reddit's public JSON API. No login or API key required.

Features

  • Scrape multiple subreddits in a single run
  • Sort by hot, new, top, or rising
  • Time filtering for top posts (hour/day/week/month/year/all)
  • Optionally include top comments for each post
  • Extracts: title, score, author, upvote ratio, comment count, flair, self-text, URLs
  • Respects Reddit rate limits with automatic retries

Use Cases

  • Market Research: Monitor trending topics and sentiment in niche subreddits
  • Content Ideas: Find what questions people ask in your industry
  • Competitor Analysis: Track mentions of brands, products, or technologies
  • Lead Generation: Find users asking for solutions you provide
  • Trend Monitoring: Track emerging topics before they go mainstream

Input

FieldTypeDefaultDescription
subredditsstring[]["python"]Subreddit names (without r/)
sortstring"hot"Sort: hot, new, top, rising
timeFilterstring"week"Time period for top sorting
limitinteger25Posts per subreddit (max 500)
includeCommentsbooleanfalseFetch top comments
maxCommentsinteger5Comments per post (max 20)

Output

Each result contains:

  • subreddit, post_id, title, author
  • score, upvote_ratio, num_comments
  • url, permalink, selftext
  • created_utc, link_flair_text, domain
  • top_comments (if enabled): author, body, score

Example

Scrape top posts from r/python and r/webdev:

{
"subreddits": ["python", "webdev"],
"sort": "top",
"timeFilter": "week",
"limit": 50,
"includeComments": true,
"maxComments": 3
}