Reddit Scraper & Keyword Monitor
Pricing
from $0.80 / 1,000 post or comments
Reddit Scraper & Keyword Monitor
Scrape Reddit posts and comments by keyword, subreddit or user — title, text, author, subreddit, links, dates. Built for brand and topic monitoring: schedule it and get only new mentions. Fast, low-cost, no login. From $1 per 1,000 posts and comments.
Pricing
from $0.80 / 1,000 post or comments
Rating
0.0
(0)
Developer
Tapaswai Ashok Choudhary
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
Find what Reddit is saying about your brand, product, competitors or topic. Collect posts and comments by keyword, subreddit or user — title, text, author, subreddit, links, images and dates — as a clean dataset. Schedule it and get only new mentions, straight to Slack, e-mail or a spreadsheet. No Reddit account or API keys needed.
Built for marketers and brand managers, PR and community teams, founders listening for feedback and leads, and researchers tracking discussions.
Why this scraper
- Made for monitoring. Turn on Only new posts and comments, schedule it hourly or daily, and each run delivers just the mentions you haven't seen — you pay only for those.
- Search, subreddits and users in one run. Search all of Reddit for your keywords, search within chosen subreddits, follow subreddits' latest posts, or a user's submissions.
- Comments too. Optionally collect each post's comments, each linked to its post.
- Less noise. Require or exclude words, skip bots and your own accounts, set a start date, and choose text discussions or link posts — filtered-out items are free.
- Fast and cheap to run. A small native program — no browser — that runs in 256 MB; 100 posts take a couple of seconds.
- Handles Reddit's limits for you. Reddit only allows a few requests per minute from one address. The Actor waits exactly as long as Reddit asks, and with the (default) residential proxy it rotates addresses so runs stay fast.
- Never loses or double-bills work. Results are saved as each source finishes; if a run is moved to another server it resumes without charging twice, and it stops cleanly at your maximum charge.
How to use it
- Add Keywords (e.g. your brand name), and/or Subreddits and Users.
- Choose Sort by and Time range; tick Include comments if you want them. Use the Filters to require or exclude words, skip authors like AutoModerator, set a start date, or keep only text or link posts.
- Keep the residential proxy on for speed, and press Start.
Example input
{"keywords": ["\"your brand\"", "competitor name"],"subreddits": ["startups", "SaaS"],"sort": "new","time": "week","includeComments": true,"onlyNew": true,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
What you get
| Field | Description |
|---|---|
type | post or comment |
id / url | Reddit id and link to the post or comment |
subreddit / author | Where it was posted and by whom |
title | Post title (posts) |
text | Post body or comment text (plain text) |
link / thumbnail | The external link or image a post shares, and its preview image |
postId / postTitle | For comments: the post they belong to |
publishedAt | When it was posted (ISO 8601) |
source | Which keyword, subreddit or user found it |
scrapedAt | When it was collected |
Example:
{"type": "post","id": "1wta476","subreddit": "MCPservers","author": "Impressive-Owl3830","title": "allMCPservers now lists all official MCP servers","text": "As MCP servers community is growing, we have added few more tools …","url": "https://www.reddit.com/r/MCPservers/comments/1wta476/…","publishedAt": "2026-09-29T13:28:01+00:00","source": { "keyword": "apify" }}
Vote scores and comment counts aren't included.
Mention alerts on a schedule
Turn on Only new posts and comments and schedule the Actor. Each run returns only new items — connect Slack, e-mail, Google Sheets, Zapier or Make to get alerts where your team works.
Use it as an instant API
The Actor also runs in Standby mode — an always-ready endpoint that returns results straight in the response. Find the URL on the Standby tab:
curl "https://<standby-url>/?q=apify&maxItems=20" \-H "Authorization: Bearer <YOUR_APIFY_TOKEN>"
Pricing
Pay per result: about $1 per 1,000 posts or comments (lower on higher Apify plans) plus a tiny start fee; duplicates and already-delivered items are free. Residential proxy traffic is billed by Apify separately and is small — about 0.4 MB per 100 posts. See the Pricing tab, and set a maximum charge per run to cap spend.
On Apify's free plan each run returns up to 300 results — enough to try everything. Any paid Apify plan removes the limit.
FAQ
Do I need the proxy? No, but without it Reddit allows only about one request per minute, so each keyword, subreddit or post with comments adds a minute. Keep it on for anything beyond a quick test.
How far back can I go? Reddit's listings go back about 1,000 posts per source; use Time range and Top for older highlights.
Is it legal? The Actor collects publicly posted content. Follow Reddit's terms and the privacy rules that apply to you when you use it.
Support
Found a problem or need a field that isn't there yet? Open an issue on the Issues tab — requests genuinely decide what gets built next.