Reddit Search Scraper
Keyword monitor across all subreddits
What it does
Search public Reddit posts by keyword across every subreddit at once, with hot, new, top, and rising ordering. Returns author, text, engagement counts, and optional full nested comment trees. Monitor mode dedupes across runs so a standing watch bills only for genuinely new posts. No login, no API key.
Built in
- ✓ Keyword search across all of Reddit, not one subreddit at a time
- ✓ Hot, new, top, and rising sort with timeframe filtering
- ✓ Optional full nested comment trees per post
- ✓ Monitor mode dedupes across runs, billing only for newly discovered posts
- ✓ No login, no API key. MCP-native for Claude, ChatGPT, and any MCP agent
Guides & tutorials
Benchmark LinkedIn Post Engagement Across Company Pages
Compare reactions and comments per post across LinkedIn company pages, scaled by follower count, with the LinkedIn Company Posts Scraper. No login.
Export Every Image and Caption From Instagram Carousel Posts
Export every slide image link, slide type and caption from Instagram carousel posts to a CSV, by profile or by post link, with Instagram Post Scraper.
Export a YouTube Video's Comments and Replies to CSV
Pull a YouTube video's comments and their replies into one CSV with YouTube Comments Scraper, each thread rebuilt from parent_comment_id.
Related scrapers
Common questions
How is this different from the Reddit Scraper (subreddit/user/post modes)? +
This one is search-first: pass a keyword and it queries across every subreddit at once, rather than pulling from a single subreddit or user.
What does monitor mode do? +
It remembers what it has already returned and bills only for posts newly discovered since the last run, so a standing keyword watch does not re-charge for the same post twice.
Can I get comment threads too? +
Yes, optionally. Turn on comments to get full nested comment trees per matching post, not just the post itself.
What are the main use cases? +
Brand and product mention tracking, competitor conversation monitoring, and standing keyword watches that only alert on genuinely new posts.
How does pricing work? +
Pay per result: from $1.00 per 1,000 posts on Apify's higher plans. An empty search or a blocked run is never charged.
Try it on Apify.
Pay only for results delivered. No credit card required to sign up.