Reddit Posts Scraper
Pricing
from $0.50 / 1,000 reddit actors
Reddit Posts Scraper
Scrapes Reddit posts and comments by searching Google with `site:reddit.com` queries. No Reddit API key needed. Outputs structured post data including title, score, upvote ratio, comments, and top-level replies.
Pricing
from $0.50 / 1,000 reddit actors
Rating
0.0
(0)
Developer

yourlocalhost
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrapes Reddit posts and comments by searching Google with site:reddit.com queries. No Reddit API key needed. Outputs structured post data including title, score, upvote ratio, comments, and top-level replies.
What it does
This Actor bypasses Reddit's restrictive API by leveraging Google search with site:reddit.com queries. For each keyword, it finds the top Reddit posts via Google, then navigates to each Reddit page using Playwright to extract the full post data — title, author, score, upvote ratio, comment count, subreddit, flair, and a configurable number of top-level comments. No Reddit API credentials required.
Use cases
- Community sentiment analysis — understand what real people say about your product or brand
- Trend & product discovery — mine subreddit discussions for emerging products and ideas
- Brand monitoring — track mentions across Reddit communities
- Content research — find popular topics, pain points, and frequently asked questions
- Competitive intelligence — read honest user reviews and product recommendations
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
keywords | array | Yes | — | Search keywords — each triggers a site:reddit.com Google search |
maxPostsPerKeyword | integer | No | 10 | Max Reddit posts per keyword (1–100) |
maxTopComments | integer | No | 10 | Max top-level comments per post (0–50) |
proxyConfiguration | object | No | No proxy | Apify Proxy — recommended to avoid Google rate limiting |
Example input
{"keywords": ["trends 2025", "best laptops 2024"],"maxPostsPerKeyword": 10,"maxTopComments": 5}
Output
Each Reddit post is pushed as a separate record to the Apify dataset.
| Field | Type | Description |
|---|---|---|
keyword | string | The search keyword that found this post |
subreddit | string | Subreddit name (e.g. "r/laptops") |
title | string | Post title |
author | string | Post author (e.g. "u/techreviewer") |
score | number | Post score (upvotes − downvotes) |
upvoteRatio | number | Upvote ratio (0.0–1.0) |
numComments | number | Total comment count |
createdUtc | string | Post creation date (UTC) |
flair | string | Post flair/tag |
url | string | Full post URL |
permalink | string | Reddit permalink path |
topComments | array | Top-level comment texts |
extracted_at | string | ISO 8601 date-time of extraction |
Example output
{"keyword": "best laptops 2024","subreddit": "r/laptops","title": "What are the best laptops for programming in 2024?","author": "u/techreviewer","score": 1842,"upvoteRatio": 0.96,"numComments": 432,"createdUtc": "2024-11-15T08:30:00Z","flair": "Discussion","url": "https://www.reddit.com/r/laptops/comments/abc123","permalink": "/r/laptops/comments/abc123/what_are_the_best_laptops","topComments": ["ThinkPad X1 Carbon is unbeatable for dev work","MacBook Pro M3 if you can afford it","Framework Laptop 16 for repairability","Dell XPS 15 still going strong","Check out the ASUS Zenbook 14 OLED"],"extracted_at": "2026-03-06T14:30:00.000Z"}
How to run
On Apify Platform
- Go to the Actor's page on Apify Console
- Enter your search keywords and configure limits
- Click Start and wait for the run to finish
- Download results from the Dataset tab in JSON, CSV, or Excel format
Locally
$apify run
Deploy to Apify
apify loginapify push
Built with
- Apify SDK — actor framework and dataset management
- Playwright — browser automation for Google search and Reddit page scraping