Reddit Search Scraper Pro
Pricing
from $1.50 / 1,000 result saveds
Reddit Search Scraper Pro
Search Reddit by keyword or subreddit. Clean JSON rows for posts and comments with IDs, titles, bodies, authors, scores and timestamps.
Pricing
from $1.50 / 1,000 result saveds
Rating
0.0
(0)
Developer
AutomateLab
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Search Reddit by keyword or list a subreddit's posts, and get clean structured JSON rows: title, body, score, upvote ratio, comment count, author, exact timestamps, flair and permalinks. Optional top-comment threads per post. No browser needed, runs in seconds.
Why this one
The Reddit search segment's leading fast scraper, fatihtahta/reddit-scraper-search-fast, holds 2,645 monthly users at a 4.2 rating from 21 reviews and charges from $1.19 per 1,000 results. SolidCode's reddit-scraper charges $1.80 per 1,000. Users in this segment keep hitting the same wall: big promises, then censored or missing engagement fields, spotty comment support, and surprise charges for rows that arrive empty.
Reddit Search Scraper Pro sits at $1.50 per 1,000 results, between them, with every engagement field on every row and a hard no-empty-rows guarantee: filtered results are dropped before they are saved, so you are never billed for a row you do not receive.
Input
| Field | Type | Default | Description |
|---|---|---|---|
queries | array | ["cortijo"] | Keyword searches to run on Reddit |
subreddits | array | [] | Subreddit names (without r/) to list posts from |
maxItems | number | 10 | Hard cap on results across all sources |
sort | string | relevance | relevance, hot, top, new or comments |
timeRange | string | all | hour, day, week, month, year or all |
includeComments | boolean | false | Also fetch and save top comments per post |
commentLimit | number | 10 | Top comments per post when comments are on |
minScore | number | 0 | Drop posts/comments below this score before saving (never billed) |
includeSelftext | boolean | true | Save full post body for text posts |
maxPagesPerSource | number | 10 | Max result pages (100 each) per query/subreddit |
Output
| Field | Description |
|---|---|
type | post or comment |
id | Reddit item ID (e.g. t3 base36) |
title / body | Post title, or comment body |
subreddit | Subreddit the item is in |
author | Reddit username |
score | Net upvotes |
upvoteRatio | Post upvote ratio (posts only) |
numComments | Post comment count (posts only) |
createdUtc | ISO 8601 timestamp |
permalink | Full reddit.com link |
url | Outbound link for link posts (posts only) |
selftext | Full post body (posts only, when enabled) |
linkFlair | Post flair |
isNSFW | NSFW flag |
postId / postTitle | Parent post reference (comments only) |
sourceQuery | The query that surfaced the post (search mode) |
Pricing
Pay per event:
| Event | Price | When |
|---|---|---|
| actor-start | $0.005 | Once per run |
| result | $0.0015 | Per post or comment row saved to the dataset |
$1.50 per 1,000 results. Filtered rows (below minScore, duplicates) are dropped before they are saved, so you are never billed for a row you do not receive.
Use cases
- Social listening: track every mention of a brand, product or artist across Reddit
- Sentiment analysis: pull post bodies and top comments for LLM pipelines
- Trend research: watch a keyword's top and new posts over rolling time windows
- Community research: list a subreddit's hottest posts with engagement stats
FAQ
Do I need Reddit API credentials or a login? No. The actor fetches Reddit's public JSON endpoints through Apify's unblocking proxy.
Can I mix search queries and subreddits in one run?
Yes. Add both queries and subreddits; results carry sourceQuery so you can tell them apart.
How do comments appear?
Each comment is its own comment row with postId and postTitle linking it to the parent post.
What counts as a billed result?
Every row that reaches your dataset: posts and, when enabled, comments. Rows dropped by minScore or deduplication are never saved and never billed.