Reddit Search Scraper — find where a topic is discussed
Pricing
$5.00 / 1,000 post scrapeds
Reddit Search Scraper — find where a topic is discussed
Search Reddit by keyword instead of by subreddit. One row per result with the community it came from, votes, comments, the search snippet and the result position. Pass several terms in one run. Unofficial; not affiliated with Reddit.
Pricing
$5.00 / 1,000 post scrapeds
Rating
0.0
(0)
Developer
Entrogix Works
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Search Reddit by keyword instead of by subreddit. You give a term; you get back the posts and, more usefully, the communities they came from — which is the answer when you do not already know where a topic lives.
This is the keyword-input companion to Reddit Subreddit Momentum and Reddit Subreddit Benchmark. Those start from a community name. This one starts from a word.
What you get per result
| Field | Example |
|---|---|
title | Kubernetes is one of the coolest tech stacks I have ever used |
subreddit | homelab |
snippet | the matched excerpt Reddit shows under the title |
votes, comments | 291, 94 |
resultPosition | 0 — where Reddit itself ranked it |
postedAt, ageInDays | 2026-08-18T15:08:59.814Z, 4.9 |
nsfw, spoiler | false, false |
author | GasimGasimzada — the handle only |
url, searchQuery | direct link, and which term produced the row |
resultPosition is kept because Reddit's own ordering is information: the top result for a term tells you what Reddit considers the canonical discussion of it.
The run summary reports bySubreddit — a count per community — which for most searches is the thing you actually wanted.
Honest limits
Reddit renders about 7 results on the first screen of a search and loads the rest only when a human scrolls. This Actor reads what the page serves; it does not simulate scrolling. So one term returns roughly seven results, and the way to cover a topic is to pass several terms in one run rather than to expect one term to return fifty.
There is a search path that returns 25 at a time. This Actor does not use it. old.reddit.com/search is server-rendered and would be cheaper — and Reddit's own robots.txt disallows it while allowing the modern search page. When a site closes one door and leaves another open, this Actor uses the open one.
Vote counts that could not be read are null, not 0. countersRead tells you which is which, and the summary counts the rows it happened to.
Input
{"queries": ["kubernetes", "terraform"],"sort": "relevance","time": "all"}
time only applies when sort is top. You are charged per post returned.
Summary (key-value store, SEARCH_SUMMARY)
totalPosts, queries, bySubreddit, uniqueSubreddits, postsWithoutCounters, sort, time.
Data this Actor does not collect
Only the poster's public handle is returned. No profile URL, no avatar, no internal account ID — Reddit's markup carries the internal ID and this Actor drops it. There is no username-search mode.
Unofficial; not affiliated with Reddit.