Reddit User Post Scraper
Pricing
from $6.00 / 1,000 results
Reddit User Post Scraper
Extract Reddit user posts and comments with complete data! Get titles, content, scores, upvotes, media URLs, engagement metrics, subreddit info, timestamps, and more. Perfect for social media analysis, user research, content strategy.
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer

Sachin Kumar Yadav
Actor stats
0
Bookmarked
10
Total users
3
Monthly active users
2 days ago
Last modified
Categories
Share
Extract comprehensive Reddit user data including posts and comments with full engagement metrics, media URLs, subreddit information, and timestamps. Get clean, structured data ready for social media analysis, content research, and user behavior insights.
This actor is built for:
- ๐ Social media analytics & monitoring
- ๐ User behavior research & analysis
- ๐ Content performance tracking
- ๐ฌ Community engagement analysis
- ๐ฏ Influencer & creator research
- ๐ Market research & trend analysis
๐ Table of Contents
- โจ Features
- ๐ฏ Use Cases
- โก Quick Start
- ๐งพ Input Parameters
- ๐ค Output Data
- ๐งฉ Dataset Views (Table View)
- ๐ก Tips & Best Practices
- โ FAQ
- ๐ SEO Keywords
โจ Features
- Complete user activity extraction
- Fetch all posts and comments from any Reddit user
- ๐ Rich engagement metrics
- Scores, upvotes, downvotes, comments count, awards, gilded status
- ๐ฅ Media content support
- Video URLs, thumbnails, audio detection, duration, image links
- ๐ท๏ธ Subreddit insights
- Subreddit names, subscriber counts, flair text, community info
- ๐ Multiple sorting options
- Hot, New, Top, Relevance, Comments - choose how to sort results
- Pagination support
- Automatically fetches multiple pages for complete user history
- ๐งผ Clean structured dataset
- Ready for analytics dashboards, spreadsheets, or automation workflows
- โก Fast & reliable
- Optimized API calls with retry logic and error handling
๐ฏ Use Cases
| Use Case | What you can do | Why it helps |
|---|---|---|
| Social media analytics | Track user posting patterns & engagement | Understand content performance trends |
| ๐ User research | Analyze user behavior & interests | Build user personas & audience insights |
| ๐ Content strategy | Study successful posts & topics | Create data-driven content plans |
| ๐ฌ Community analysis | Monitor subreddit participation | Identify active communities & topics |
| ๐ฏ Influencer research | Evaluate Reddit influencers & creators | Find collaboration opportunities |
| ๐ Market research | Track discussions & sentiment | Discover market trends & customer pain points |
| ๐ Competitor analysis | Monitor competitor Reddit activity | Stay ahead of industry conversations |
| ๐ Academic research | Collect Reddit data for studies | Analyze social media behavior patterns |
โก Quick Start
Basic run
Use this input to scrape a Reddit user:
{"username": "IndianByBrain","sortType": "hot","maxResults": 50}
Advanced example
{"username": "Massive_Net1022","sortType": "top","maxResults": 200}
Tips for better results
- Username: Enter without the
u/prefix (e.g.,IndianByBrainnotu/IndianByBrain) - Sort Type: Use
hotfor trending content,newfor recent,topfor highest rated - Max Results: Start with 25-50 to test, then increase up to 1000 for comprehensive data
- Pagination: The actor automatically handles pagination to fetch all requested results
๐งพ Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
username | String | โ | IndianByBrain | Reddit username (without u/ prefix) |
sortType | String | โ | hot | Sort method: hot, new, top, relevance, comments |
maxResults | Number | โ | 25 | Maximum posts/comments to extract (25-1000) |
Sort Type Options
| Sort Type | Description | Best For |
|---|---|---|
๐ฅ hot | Trending content | Current popular posts |
๐ new | Most recent first | Latest user activity |
โญ top | Highest rated | Best performing content |
๐ฏ relevance | Most relevant | Balanced results |
๐ฌ comments | Comment-focused | User discussions |
๐ค Output Data
Each dataset item represents one post or comment from the Reddit user.
๐งพ Output fields overview
| Category | Fields |
|---|---|
| ๐ค Basic Info | type, id, author, title, body, selftext |
| ๐ท๏ธ Subreddit | subreddit, subredditNamePrefixed, subredditSubscribers, linkFlairText |
| โญ Engagement | score, ups, downs, upvoteRatio, numComments, numCrossposts |
| ๐ Awards | gilded, totalAwardsReceived |
| ๐ฅ Media | isVideo, mediaUrl, mediaHasAudio, mediaDuration, thumbnail, url |
| ๐ Timestamps | created, createdUtc |
| ๐ Links | permalink, url, domain |
| ๐ท๏ธ Metadata | postHint, over18, spoiler, locked, stickied, archived, edited |
Sample output (Post)
{"type": "post","id": "1ppj15u","title": "Zyada Kuch Nai, That feeling when they choose your lap!","author": "IndianByBrain","subreddit": "ZyadaKuchNai","subredditNamePrefixed": "r/ZyadaKuchNai","subredditSubscribers": 127302,"score": 2305,"ups": 2305,"upvoteRatio": 0.98,"numComments": 20,"isVideo": true,"mediaUrl": "https://v.redd.it/3m3k08ahgw7g1/CMAF_720.mp4","createdUtc": 1766036252,"permalink": "/r/ZyadaKuchNai/comments/1ppj15u/...","linkFlairText": "๐ Heartwarming"}
Sample output (Comment)
{"type": "comment","id": "nundcei","body": "๐ฅบโค๏ธ","author": "IndianByBrain","subreddit": "ZyadaKuchNai","score": 5,"ups": 5,"linkTitle": "Zyada Kuch Nai, That feeling when they choose your lap!","createdUtc": 1766040775,"permalink": "/r/ZyadaKuchNai/comments/1ppj15u/.../nundcei/"}
๐งฉ Dataset Views (Table View)
This actor includes 5 clean, organized dataset table views for easy data analysis:
๐ Posts & Comments Overview
- Complete overview with type, title/content, author, subreddit, score, comments, timestamps
- Best for: Quick overview of all user activity
๐ฐ Posts Only
- Filtered view showing only posts with title, subreddit, score, upvotes, upvote ratio, URL, video status
- Best for: Analyzing post performance
๐ Engagement Metrics
- Focused on engagement data: scores, upvotes, downvotes, comments, gilded, awards
- Best for: Understanding content performance & popularity
๐ฅ Media & Content
- Media-specific data: video status, media URLs, audio, duration, thumbnails, domains
- Best for: Analyzing multimedia content
๐ท๏ธ Subreddit Breakdown
- Organized by subreddit with subscriber counts, content, scores, flair information
- Best for: Community participation analysis
๐ก Tips & Best Practices
โ Do's
- โ Start small: Test with 25-50 results first to verify data quality
- โ
Use appropriate sorting: Choose
hotfor trending,topfor best content,newfor recent - โ Check username: Ensure the username is correct (case-sensitive)
- โ Export data: Download results in JSON, CSV, or Excel for analysis
โ Don'ts
- โ Don't include u/ prefix: Use
IndianByBrainnotu/IndianByBrain - โ Don't set maxResults too high initially: Start with smaller values
- โ Don't scrape deleted users: Deleted or suspended accounts won't return data
- โ Don't ignore rate limits: Excessive requests may be throttled
โ FAQ
Q1: Why am I getting 0 results?
Possible reasons:
- The username is incorrect or doesn't exist
- The user has no posts/comments
- The user account is deleted or suspended
- Check that you're not including the
u/prefix
Solution: Verify the username on Reddit first, ensure it's spelled correctly.
Q2: What's the difference between posts and comments?
- Posts: Original submissions to subreddits (have
title,url,selftext) - Comments: Replies to posts or other comments (have
body,linkTitle)
The type field indicates whether it's a post or comment.
Q3: Can I scrape multiple users at once?
No, each run scrapes one user. For multiple users:
- Run the actor multiple times (once per user)
- Use Apify's scheduling or API to automate multiple runs
Q4: How does pagination work?
The actor automatically handles pagination using cursor-based navigation. It will fetch multiple pages until:
- The
maxResultslimit is reached - No more posts/comments are available
Q5: What sorting option should I use?
| Goal | Recommended Sort |
|---|---|
| Latest activity | new |
| Best performing content | top |
| Currently trending | hot |
| Balanced results | relevance |
| User discussions | comments |
Q6: Are video URLs direct download links?
Yes, the mediaUrl field contains direct video URLs (usually .mp4 format) that can be downloaded or embedded.
Q7: What does upvoteRatio mean?
It's the percentage of upvotes vs total votes (upvotes + downvotes). For example:
0.98= 98% upvoted (very positive)0.50= 50% upvoted (controversial)
Q8: Can I filter by subreddit?
The actor fetches all user activity. To filter by subreddit:
- Use the dataset views (especially "Subreddit Breakdown")
- Export data and filter in Excel/spreadsheet
- Use Apify's dataset API with filters
Q9: How often can I run this actor?
You can run it as often as needed, but be mindful of:
- Apify platform limits (based on your plan)
- API rate limits (the actor handles retries automatically)
Q10: What if a user has thousands of posts?
Set maxResults to your desired limit (up to 1000). The actor will:
- Fetch posts in batches
- Stop when the limit is reached
- Save all data to the dataset
๐ SEO Keywords
Reddit scraper, Reddit user scraper, Reddit post scraper, Reddit comment scraper, Reddit data extraction, Reddit API scraper, social media scraper, Reddit analytics, Reddit user data, Reddit post data, user activity scraper, Reddit engagement metrics, Reddit content scraper, subreddit scraper, Reddit video downloader, Reddit media scraper, Reddit research tool, social media analytics, Reddit monitoring, Reddit data mining, Reddit user analysis, Reddit sentiment analysis, Reddit trend analysis, Apify Reddit actor, Reddit automation, Reddit data collection, Reddit web scraping, Reddit user posts, Reddit comments extraction, Reddit API tool, social listening tool, Reddit insights, community analysis tool, Reddit marketing tool, influencer research Reddit, Reddit competitor analysis.
๐ Get Started Now
Ready to download Reddit User Data?
- Click "Try for free" to open the actor
- Enter the Usernames in the input field
- Run the actor and download all profile data from the dataset
- Use the built-in table views to browse profile data
โญ If this actor helps your workflow, please give it a star!
๐ Related Scrapers
Built with โค๏ธ by Sachin Kumar Yadav using Apify Platform