Reddit Search Scraper avatar

Reddit Search Scraper

Pricing

from $9.99 / 1,000 results

Go to Apify Store
Reddit Search Scraper

Reddit Search Scraper

Search one or more keywords across one or more subreddits on old.reddit.com and extract detailed information from matching posts.

Pricing

from $9.99 / 1,000 results

Rating

0.0

(0)

Developer

Jamshaid Arif

Jamshaid Arif

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 days ago

Last modified

Share

Search one or more keywords across one or more subreddits on reddit.com and extract detailed information from matching posts.

The actor supports multiple keywords, multiple subreddits, automatic pagination, proxy rotation, retry logic, and duplicate removal.


Features

  • Search multiple keywords in a single run
  • Search across multiple subreddits
  • Automatic pagination
  • Proxy support (Apify Residential Proxy)
  • Automatic retries with exponential backoff
  • Random User-Agent rotation
  • Duplicate removal across all searches
  • Clean structured JSON output

Input

FieldTypeRequiredDescription
searchString or ArrayYesKeyword(s) to search for.
SubredditString or ArrayYesSubreddit name(s) without /r/.
maxPagesIntegerNoMaximum number of pages to scrape for each keyword/subreddit combination. Default: 20.

Example Input

{
"search": [
"python",
"web scraping",
"playwright"
],
"Subreddit": [
"learnpython",
"Python",
"webscraping"
],
"maxPages": 5
}

You can also provide single values:

{
"search": "python",
"Subreddit": "learnpython"
}

Output

Each result contains:

FieldDescription
keywordSearch keyword used
subredditSubreddit searched
headerPost title
linkReddit post URL
authorUsername of the author
timePost timestamp (ISO format when available)
scoreReddit score shown in search results
commentsNumber of comments displayed
body_textPreview text extracted from the search result

Example Output

{
"keyword": "python",
"subreddit": "learnpython",
"header": "How do I scrape Reddit using Python?",
"link": "https://reddit.com/r/learnpython/comments/xxxxx/example/",
"author": "example_user",
"time": "2026-06-10T18:22:44+00:00",
"score": "154 points",
"comments": "42 comments",
"body_text": "I'm trying to scrape Reddit search results..."
}

Proxy Support

This actor is configured to use Apify Residential Proxy (US) by default.

If proxy configuration is unavailable, the actor automatically continues without a proxy.