Search Reddit by keyword or subreddit — and export it clean
Compose a precise Reddit query — keyword search or a whole subreddit, with sort and time range — and preview the structured posts you'd get: title, subreddit, score, comments, author, URL. Free to set up; export at scale with the actor.
Reddit keyword search means finding every Reddit post or comment that mentions a term, optionally scoped by subreddit, author, title, or date using operators like subreddit:, author:, and "exact phrase". This free builder writes the exact search query and shows the clean output shape you'll get. Reddit's JSON is CORS-blocked in browsers and 403'd from datacenter IPs, so honest export needs a scraper like Reddit Scraper Pro.
Reddit blocks direct browser reads (no CORS) and rate-limits datacenter IPs, so this builds a ready-to-run query + shows a real sample. The actor fetches it reliably with IP rotation.
- Reddit keyword search finds posts and comments containing a term; advanced operators (subreddit:, author:, title:, selftext:, flair:, plus AND/OR/NOT and quoted phrases) narrow it precisely.
- Reddit's .json endpoints are CORS-blocked in browsers and return HTTP 403 from datacenter IPs (verified while building Reddit Scraper Pro), so no honest in-browser live fetch is possible.
- Reddit's built-in search caps recall at roughly 250 results per query and indexes comments weakly, so it misses posts that genuinely exist.
- Pushshift, the long-standing free Reddit archive, was restricted to Reddit-verified subreddit moderators for moderation use only after the 2023 API changes.
- Reddit's official Data API free tier allows ~100 requests/minute for OAuth apps (10/min unauthenticated) and prohibits commercial use; commercial access requires a paid enterprise contract.
- This free tool builds the query and previews the exact schema; it does not fake a live fetch. Reddit Scraper Pro then exports the full result set to CSV/JSON at $0.0025 per post (10 events free per run, >95% success).
1. Compose a precise query
Quote exact phrases, pick the right sort (top + all-time beats hot + week for research), and choose keyword search or a subreddit sweep. The builder emits a valid run input instantly.
2. Preview the structured posts
The sample shows the real shape the actor returns: title, subreddit, score, comment count, author, created date, permalink and selftext — ready for analysis, not a screenshot.
3. Export reliably at scale
Reddit Scraper Pro runs five modes (search, subreddit, full comment threads, user profiles, monitor) with datacenter-first / residential-fallback proxying and >95% reliability — the part that breaks when you DIY it.
- Enter your keywordType the term or exact phrase you want to find on Reddit. Wrap multi-word phrases in quotes (e.g. "customer churn") so the query matches the phrase, not loose words.
- Scope and refine with operatorsOptionally add a subreddit (subreddit:saas), an author (author:username), restrict to titles (title:) or post bodies (selftext:), and combine terms with AND/OR/NOT. The builder writes a valid Reddit search query and explains each operator.
- Preview the output shapeReview the sample schema the tool displays: id, title, author, score, num_comments, created_utc, permalink, url, subreddit, and selftext. This is exactly what a real export contains; no live fetch is faked.
- Copy your queryCopy the finished search query string. Paste it straight into Reddit, or drop it into Reddit Scraper Pro's search mode as the input.
- Run the export for clean CSV/JSONOpen Reddit Scraper Pro, paste your query, pick CSV or JSON, and run. IP rotation and pagination collect the full result set so your export isn't truncated to a single page or the 250-result search cap.
Export this Reddit search at scale
Copy the run input below into Reddit Scraper Pro and get every matching post (and full comment threads) as clean JSON/CSV/API, fetched reliably with IP rotation. First 10 results per run are free.
Paste the input below into the actor → click Start. Free to start (first 10 results/run free), then pay-as-you-go.
- Reddit's .json endpoints are blocked by CORS in browsers (no Access-Control-Allow-Origin for third-party origins) and return HTTP 403 from datacenter IPs across all user agents tested.
- Verified directly during the build of Reddit Scraper Pro (Apify Actor #25), 2026-05-29; documented in the author's build notes.
- old.reddit.com serves full server-rendered HTML exposing every post field cookie-free with no JavaScript or CAPTCHA; subreddit/user listings work on datacenter IPs, while search and comment pages need residential IPs to avoid datacenter blocks.
- Observed behavior while building Reddit Scraper Pro; per-path proxy-tier mapping recorded in the author's reference notes.
- Reddit's built-in search returns at most about 250 results per query with no deeper pagination, and weakly indexes comments, causing it to miss posts that exist.
- Widely documented Reddit search/listing cap (web research); consistent with Reddit Help's stated relevance-ranked search behavior.
- Pushshift, cited in over 1,700 scholarly articles, was restricted after Reddit's 2023 API changes to Reddit-verified subreddit moderators for moderation use only.
- Reddit Help Pushshift Access Request page and Independent Tech Research letter (web research).
- Reddit's official Data API free tier permits ~100 requests/minute for OAuth apps and 10/minute unauthenticated, prohibits commercial use, and requires a paid contract for commercial/high-volume access.
- Reddit Data API terms and 2023-2025 pricing reporting (web research); exact commercial rates are negotiated, not publicly listed.
- Reddit Scraper Pro charges $0.0025 per post fetched ($0.0008/comment, $0.003/search result, $0.004/user-history item, $0.0025/monitor delta), includes the first 10 events per run free, reports >95% success, and offers five modes: search, subreddit, comment trees, user profiles, and monitor.
- Live Apify Store listing and pricing for constructive_calm/reddit-scraper-pro (author's own actor), build 0.1.2.
How do I search Reddit for a specific keyword across all subreddits?
Use reddit.com/search/?q=YOUR_KEYWORD, or the search bar. For precision add operators: wrap exact phrases in quotes, use subreddit:name to scope a community, author:username for one poster, title: to match only titles, and selftext: for post bodies. Reddit also supports AND, OR, and NOT (case-sensitive). This free builder assembles that query and explains each operator.
Why does Reddit search miss posts I know exist?
Reddit's search prioritizes relevance and recency over completeness, indexes comments weakly, hides mature content behind a default Safe Search filter, and caps results at roughly 250 per query with no deeper pagination. Old or low-engagement posts often never surface. For exhaustive recall you must paginate the source directly and collect comments separately, which a dedicated scraper does.
Can I scrape Reddit without using the official API?
Yes. old.reddit.com serves full server-rendered HTML carrying every field (title, score, author, timestamp, comment count, permalink) with no login, JavaScript, or CAPTCHA. Reddit Scraper Pro reads this HTML with rotating IPs instead of the rate-limited .json API, then exports clean CSV/JSON. The free builder here only constructs the query and previews the schema.
Why can't this free tool show me live Reddit results in the browser?
Honesty matters: Reddit's .json endpoints send no Access-Control-Allow-Origin header for third-party origins, so browsers block the request (CORS), and the same endpoints return HTTP 403 from datacenter IPs. Both were verified directly while building Reddit Scraper Pro. So the tool builds your query and shows a real sample output shape instead of faking a live fetch.
What replaced Pushshift for Reddit data?
After Reddit's 2023 API policy changes, Pushshift access was restricted to Reddit-verified subreddit moderators for moderation use only, ending its role as a free public archive used by 1,700+ scholarly papers. The practical replacements are Reddit's paid official Data API or a compliant scraper that reads old.reddit.com HTML directly, like Reddit Scraper Pro.
How do I export Reddit posts to CSV?
The free builder shows the exact columns you'll get (id, title, author, score, num_comments, created_utc, permalink, url, subreddit, selftext). To produce the file, run Reddit Scraper Pro in search or subreddit mode and choose CSV (or JSON, or pull from the dataset API). It handles pagination and IP rotation so the export is the full set, not a truncated 25-row page.
Is scraping Reddit legal?
Scraping publicly visible pages is generally permissible, but Reddit's User Agreement restricts automated access and commercial reuse, and a 2025 Reddit lawsuit against Anthropic shows Reddit actively enforces its terms. Respect rate limits and robots directives, avoid republishing personal data, and get counsel for commercial use. This is general information, not legal advice.
How much does the Reddit API cost now?
Reddit's Data API keeps a free tier (~100 requests/minute per OAuth client, 10/min unauthenticated) for non-commercial use, but commercial access requires a paid contract; reported enterprise rates start around $0.24 per 1,000 requests with thousands-per-month minimums. For predictable per-result cost with no OAuth setup, Reddit Scraper Pro charges $0.0025 per post fetched, first 10 events per run free.
Can I monitor a keyword on Reddit for new mentions?
Yes. Reddit Scraper Pro's monitor mode tracks a subreddit or query and returns only posts newer than the last run, using a crash-consistent watermark so nothing is lost or double-charged. Free tools like F5Bot email keyword alerts, but for structured, exportable, recurring data feeds for brand and social-listening workflows a scraper is more complete.
What's the difference between searching a subreddit and searching all of Reddit?
An all-of-Reddit search (reddit.com/search) scans every public community for your term; a subreddit search (reddit.com/r/name/search with restrict_sr=on) limits results to that one community. Scoping to a subreddit usually returns more relevant, less noisy results. The builder lets you toggle scope and writes the correct restrict_sr parameter into the query.
This browser tool is free. Bulk/scheduled/API extraction runs on the reddit-scraper-pro actor on Apify — free to start, then pay-as-you-go (you only pay for what you run). Public data only; respect each source's terms.