Reddit User Scraper avatar
Reddit User Scraper

Pricing

Pay per usage

Go to Apify Store
Reddit User Scraper

Reddit User Scraper

Collect public Reddit user profiles including karma, registration date, and activity history (posts and comments). Track user engagement across multiple subreddits with context preservation.

Pricing

Pay per usage

Rating

5.0

(2)

Developer

D

D

Maintained by Community

Actor stats

2

Bookmarked

5

Total users

2

Monthly active users

8 days ago

Last modified

Categories

Share

πŸ‘€ Reddit User Scraper

πŸ†“ 100% FREE | πŸ“œ Full Activity History | πŸ”’ No API Key Required

A detailed scraper for collecting public information about Reddit users and their activity history (posts and comments).


✨ Why Choose This Scraper?

  • βœ… Completely Free - No hidden costs or subscriptions
  • βœ… No Reddit API Key Needed - Works out of the box
  • βœ… Complete User Profiles - Karma, history, and more
  • βœ… Residential Proxies Included - Avoid rate limits
  • βœ… Context Preservation - Links to original threads

πŸš€ Key Features

  • User Profile: Karma, registration date, avatar
  • Activity History: User's posts and comments
  • Comment Context: Links to original threads
  • Pagination: Automatic handling of large history
  • Metadata: Timestamps, subreddits, upvotes

πŸ“‹ Input Parameters

{
"startUrls": ["https://www.reddit.com/user/spez"],
"maxItems": 50,
"skipUserPosts": false,
"debugMode": false
}

Parameters:

  • startUrls (array, required): List of user profile URLs
  • maxItems (integer): Maximum number of activity items
  • skipUserPosts (boolean): Skip activity history collection
  • debugMode (boolean): Detailed logging

πŸ“€ Output Data

User Profile:

{
"dataType": "user_profile",
"url": "https://old.reddit.com/user/spez",
"username": "spez",
"karma": {
"total": 123456
},
"created_at": "2005-06-06T00:00:00.000Z",
"scrapedAt": "2025-01-20T10:30:00.000Z",
"recent_activity": [...]
}

Activity (Post):

{
"type": "post",
"id": "t3_abc123",
"subreddit": "announcements",
"title": "Post title",
"url": "https://www.reddit.com/r/announcements/comments/...",
"created_utc": "1234567890",
"scrapedAt": "2025-01-20T10:30:00.000Z"
}

Activity (Comment):

{
"type": "comment",
"id": "t1_xyz789",
"subreddit": "Python",
"body": "Comment text",
"context_title": "Original post title",
"context_url": "https://www.reddit.com/r/Python/comments/...",
"created_utc": "1234567890",
"scrapedAt": "2025-01-20T10:30:00.000Z"
}

πŸ’‘ Usage Examples

Full profile with history

{
"startUrls": ["https://www.reddit.com/user/spez"],
"maxItems": 100
}

Profile information only (no activity)

{
"startUrls": ["https://www.reddit.com/user/username"],
"skipUserPosts": true
}

Recent user activity

{
"startUrls": ["https://www.reddit.com/user/username"],
"maxItems": 25
}

Monitor multiple users

{
"startUrls": [
"https://www.reddit.com/user/user1",
"https://www.reddit.com/user/user2",
"https://www.reddit.com/user/user3"
],
"maxItems": 50
}

βš™οΈ Technical Details

  • Memory: 256 MB (optimized for efficiency)
  • Proxy: Residential (automatic, included free)
  • Timeout: 3600 seconds
  • Source: old.reddit.com
  • Limitations: Public profiles only

πŸ“ Notes

  • Support for various URL formats (u/username, /user/username/, full URL)
  • Automatic pagination for large history
  • Distinguishes between posts and comments in activity
  • Context is preserved for comments (original post)
  • Handles shadowbanned and deleted accounts
  • All timestamps in UTC format
  • Karma can be split into post/comment (if available)

πŸ”’ Limitations

  • Public data only
  • Does not work with private profiles
  • Limited history (Reddit doesn't show full history)
  • Shadowbanned users return an error

🎯 Perfect For

  • πŸ‘₯ User behavior analysis
  • πŸ” Influencer research
  • πŸ“Š Engagement tracking
  • πŸ€– Bot detection
  • πŸ“ˆ Community management

πŸ’¬ Questions or Issues? Feel free to reach out or check the documentation!