Reddit Scraper β€” Posts, Comments, Search + Sentiment avatar

Reddit Scraper β€” Posts, Comments, Search + Sentiment

Pricing

from $3.00 / 1,000 result storeds

Go to Apify Store
Reddit Scraper β€” Posts, Comments, Search + Sentiment

Reddit Scraper β€” Posts, Comments, Search + Sentiment

Scrape Reddit posts, comments, subreddits, users, and keyword search results with sentiment scores β€” no Reddit API key needed. Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.

Pricing

from $3.00 / 1,000 result storeds

Rating

0.0

(0)

Developer

Korado Labs

Korado Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Scrape Reddit posts, comments, communities, and user profiles β€” from URLs or keyword searches β€” with built-in sentiment analysis on every post and comment at no extra charge. No login, no browser, no Reddit API keys: a fast JSON engine that returns clean, structured data in seconds.

What can it do?

  • Scrape subreddits β€” posts (hot / new / top / rising) plus the community's info record (members, description, created date).
  • Scrape posts β€” title, text, author, upvotes, upvote ratio, comment count, flair, media links, timestamps.
  • Scrape comments β€” full comment trees per post with author, score, permalink, and parent links.
  • Scrape user profiles β€” karma, description, and their recent posts and comments.
  • Search Reddit β€” by keyword across all of Reddit or inside one community, for posts, comments, communities, or users, sorted by relevance / top / new / comments with time filters.
  • Sentiment analysis β€” every post and comment gets sentiment: {label, score} (positive / neutral / negative, VADER compound score). Perfect for brand monitoring and trend research. Free β€” it never adds to your bill.

Input

Provide at least one of:

  1. Start URLs (startUrls) β€” full Reddit URLs: subreddit, post, user, or search pages.
  2. Search terms (searches) β€” keywords, optionally restricted to one community (searchCommunityName).

Migrating from another Reddit scraper? Your existing input works as-is β€” this actor accepts the same field names (startUrls, searches, sort, time, maxItems, maxPostCount, maxComments, skipComments, …).

{
"searches": ["your brand name"],
"searchPosts": true,
"searchComments": true,
"sort": "new",
"maxItems": 100
}

Output

One dataset item per post / comment / community / user, tagged with dataType:

{
"id": "t3_1abc2de",
"parsedId": "1abc2de",
"url": "https://www.reddit.com/r/technology/comments/1abc2de/...",
"username": "some_redditor",
"title": "Post title here",
"communityName": "r/technology",
"body": "Post text…",
"numberOfComments": 128,
"upVotes": 2450,
"upVoteRatio": 0.94,
"sentiment": { "label": "positive", "score": 0.7906 },
"createdAt": "2026-08-27T14:03:11+00:00",
"dataType": "post"
}

Pricing (pay per event)

EventPrice
Actor start$0.015 per run
Result item (post / comment / community / user)$0.003

1,000 results cost ~$3. Sentiment is included free. Failed runs charge nothing.

Cost control

maxItems is a hard cap on total items saved β€” it directly caps your spend. Fine-tune with maxPostCount, maxComments, maxCommunitiesCount, maxUserCount, and the date limits (postDateLimit, commentDateLimit).

FAQ

Do I need Reddit API keys or an account? No. The scraper reads Reddit's public JSON endpoints.

Is scraping Reddit legal? This actor extracts only publicly available data. Make sure your use complies with applicable laws and Reddit's terms; consult a lawyer if unsure.

Why do I see a proxy setting? Reddit blocks datacenter IPs, so the actor uses residential proxies by default β€” no setup needed.