Reddit Scraper — Posts, Comments, Users & Subreddits avatar

Reddit Scraper — Posts, Comments, Users & Subreddits

Pricing

from $0.002 / post scraped

Go to Apify Store
Reddit Scraper — Posts, Comments, Users & Subreddits

Reddit Scraper — Posts, Comments, Users & Subreddits

Scrape Reddit without login: posts and comments (with nested reply threads), user profiles, subreddit data, and search results. Fast, reliable, and cheap.

Pricing

from $0.002 / post scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

Scrape Reddit without login or API keys: posts and comments (with full nested reply threads), user profiles with karma, subreddit data, and search results. Reliable, fast, and priced to beat the alternatives.

Features

  • 📋 Subreddit posts — scrape any subreddit sorted by hot, new, top, rising, or controversial, with time filters
  • 💬 Comments — full nested reply threads, with "load more" expansion, author, score, and timestamps
  • 🔍 Search — Reddit-wide or within a specific subreddit, by relevance, top, new, or comment count
  • 👤 Users — profile (karma, account age, verification) plus recent posts and comments
  • 🖼️ Rich post data — score, upvote ratio, flair, awards, images/galleries, crossposts, media flags
  • Reliable & cheap — pure JSON (no browser), residential proxies to avoid blocks, automatic retries

Input

Provide any combination of subreddits, post URLs, search queries, and usernames.

{
"subreddits": ["https://www.reddit.com/r/programming"],
"searchQueries": ["rust vs go"],
"postUrls": ["https://www.reddit.com/r/programming/comments/abc123/some_post/"],
"usernames": ["spez"],
"sort": "hot",
"time": "week",
"maxItems": 50,
"includeComments": true,
"maxComments": 100
}
FieldDescription
subredditsSubreddit URLs or names to scrape posts from
postUrlsDirect post links (returns post + comments)
searchQueriesSearch terms
usernamesUsers to scrape (profile + recent activity)
sorthot / new / top / rising / relevance / comments
timehour / day / week / month / year / all (for top & search)
maxItemsMax posts per subreddit / query / user
includeCommentsAttach nested comments to each post
maxCommentsMax comments (incl. replies) per post

Output

Each post is one dataset item:

{
"type": "post",
"id": "abc123",
"title": "Show HN: I built ...",
"author": "some_user",
"subreddit": "programming",
"score": 2453,
"upvoteRatio": 0.97,
"numComments": 312,
"permalink": "https://www.reddit.com/r/programming/comments/abc123/...",
"createdAt": "2026-07-01T12:34:00.000Z",
"selftext": "...",
"comments": [
{ "author": "u1", "body": "Great work!", "score": 88, "replies": [] }
]
}

Users and subreddits are emitted as type: "user" and type: "subreddit" items.

Common use cases

  • Market & brand research — monitor mentions and sentiment across subreddits
  • Lead generation & community analysis — find and profile active users
  • LLM / RAG data — feed posts and comment threads into models
  • Trend tracking — watch what rises in any subreddit over time

FAQ

Do I need a Reddit account or API key? No. The Actor scrapes public data through Reddit's official OAuth API with no login required. For heavy usage you can optionally paste a free Reddit app client ID (from reddit.com/prefs/apps) to get a dedicated rate limit.

How many posts and comments can I scrape per run? There's no fixed cap. maxItems limits posts per subreddit, query, or user, and maxComments limits comments (including nested replies) per post. Larger runs simply take longer and cost more per item.

Is scraping Reddit legal? The Actor collects only publicly available data. You are responsible for using it in line with Reddit's terms and applicable laws — avoid collecting personal data you don't have a lawful basis to process.

What's the output format? A structured JSON dataset with one item per post, user, or subreddit (comments nest inside their post). You can export it as JSON, CSV, or Excel from the Apify Console or API.

Can I filter or limit results? Yes. Use sort (hot/new/top/rising/controversial), time filters, maxItems, maxComments, and the includeComments toggle to scope exactly what you collect.

Building a broader social, news, or research dataset? Pair this with:

Notes

Only public data is scraped via Reddit's official OAuth API — reliable and fast, with no login required. Cheap datacenter proxies are used by default (no expensive residential proxy needed).

For heavy usage, register a free Reddit app at reddit.com/prefs/apps and paste its client ID into the "Reddit app client ID" field for a dedicated rate limit.