Reddit Scraper
Posts and comments from any subreddit, search, user or post link.
Your results will appear here
Fill in the form and press Show preview to see what the data looks like.
Get the full results for your search
Get full results →Runs on Apify. New accounts get $5 of free usage every month.
How to scrape Reddit posts and comments
Give it subreddits, search keywords, usernames or post links, and get back one clean row per post or comment with the full text, ready for spreadsheets, dashboards or AI tools. No Reddit login or API key needed.
- 1
Open the tool
Open Reddit Scraper on Apify and sign up free with Google or email.
- 2
Say what to collect
Enter subreddits, search keywords, usernames or post links. Add a keyword to a subreddit to search inside it.
- 3
Choose sort and limits
Pick a sort (hot, new, top) and time range, the maximum number of results, and whether to include comments.
- 4
Download the data
Press Start. Runs usually finish in seconds. Download as Excel, CSV or JSON, or connect through the API.
What data you get
One row per result. These are the columns in your download.
| Column | What it is | Example |
|---|---|---|
type | Post or comment | post |
url | Permanent link | https://www.reddit.com/r/… |
subreddit | Subreddit name | startups |
author | Username | a username, or [deleted] |
title | Post title (posts only) | My first 100 customers |
text | Full plain text of the post or comment | Full text |
linkUrl | External link of link posts | https://… |
createdAt | When it was posted (UTC) | 2026-10-03T19:08:43Z |
postId / postTitle | The post a comment belongs to | 1wwv97o / … |
source | Which of your inputs found it | r/startups |
- Combine a subreddit with a keyword to search inside it
- Clean, flat rows ready for spreadsheets or AI tools
- Duplicates are skipped and never charged
- Download as Excel, CSV or JSON, or connect through the API
- Set a spending limit; the run stops cleanly when it's reached
Who uses it
Brand monitoring
Search for your brand or a competitor's name and collect every new mention.
Lead generation
Find people asking for a tool or service like yours, such as "any alternative to …".
Market research
Read what a niche community talks about, in bulk.
AI and RAG datasets
Clean text with links and dates, ready to split and embed.
Sentiment analysis
Feed post and comment text into your own model or spreadsheet.
Pricing
$1.00 per 1,000 results. No subscription. You only pay for results you get.
New Apify accounts include $5 of free usage every month.
Frequently asked questions
Do I need a Reddit account or API key?
No. The tool reads Reddit's public feeds. There is nothing to log in to.
Does it include upvotes and comment counts?
No. To stay fast and reliable it reads Reddit's public feeds, which don't include vote scores, upvote ratio, comment counts, flair or reply depth. If you need to rank posts by votes, this isn't the right tool. If you need what people are saying, it is.
How much does it cost?
$1.00 per 1,000 results (posts or comments). Duplicates are never charged, and you can set a spending limit per run. Apify's free plan includes $5 of usage a month, enough for about 5,000 results.
How many posts can I get from one subreddit?
Reddit serves about 1,000 posts per listing and sort. Use several sorts or time ranges to collect more.
Why are there fewer search results than I expected?
Reddit's own search returns a limited number of results per query. Split a broad topic into several narrower searches, or add a time range.
Is it legal?
The tool only collects publicly visible posts and comments, with no login. You are responsible for how you use the data, including Reddit's terms and privacy laws like GDPR. Don't use it for spam.
Ready to get your data?
Run Reddit Scraper on Apify and download your results in minutes.