Pricing
from $4.99 / 1,000 results
Go to Apify Store
Reddit Profile Scraper
Scrape Reddit user profiles by username or profile URL โ including karma, bio, avatar, account age, and optional recent posts and comments.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
Scrape Reddit user profiles by username or profile URL โ including total karma, comment karma, post karma, bio, avatar, account age, Gold/Mod/Employee status, and optionally their recent posts and comments.
Features
- Batch input โ Provide a list of usernames or reddit.com/user/xxx URLs
- Full profile data โ Karma breakdown (comment, post, awardee, awarder, total), account creation date, account age in days, verification status, bio, avatar, banner
- Recent posts โ Optional: fetch the user's recent submitted posts
- Recent comments โ Optional: fetch the user's recent comments
- Suspended & private accounts โ Gracefully handles missing/suspended profiles
- Parallel execution โ 2 profiles concurrently for efficiency
- Stealth mode โ Random user agents, headers, and fingerprinting
Input Options
| Field | Type | Default | Description |
|---|---|---|---|
usernames | Array | required | Reddit usernames (or full reddit.com/user/xx URLs) |
includeRecentPosts | Boolean | false | Fetch user's recent submitted posts |
includeRecentComments | Boolean | false | Fetch user's recent comments |
maxRecentItems | Number | 25 | Max recent posts/comments to fetch per user (1โ100) |
headless | Boolean | true | Run browser in headless mode |
proxyConfiguration | Object | Apify Residential | Proxy settings |
Example Inputs
Scrape profiles only
{"usernames":["spez","GallowBoob","kn0thing"],"includeRecentPosts":false,"includeRecentComments":false}
Scrape profiles with recent posts
{"usernames":["spez","GallowBoob"],"includeRecentPosts":true,"maxRecentItems":25}
Using full profile URLs
{"usernames":["https://www.reddit.com/user/spez/","https://www.reddit.com/user/GallowBoob/"],"includeRecentPosts":true,"includeRecentComments":true,"maxRecentItems":10}
Output Dataset Fields
| Field | Type | Description |
|---|---|---|
id | String | Reddit user fullname (t2_xxx) |
username | String | Reddit username |
profileUrl | String | Full Reddit profile URL |
commentKarma | Number | Comment karma |
linkKarma | Number | Post/link karma |
awardeeKarma | Number | Awardee karma |
awarderKarma | Number | Awarder karma |
totalKarma | Number | Total karma |
createdAt | String | Account creation date (ISO 8601) |
accountAgeDays | Number | Account age in days |
isGold | Boolean | Whether user has Reddit Premium/Gold |
isMod | Boolean | Whether user is a moderator of any subreddit |
isEmployee | Boolean | Whether user is a Reddit employee |
hasVerifiedEmail | Boolean | Whether email is verified |
isSuspended | Boolean | Whether account is suspended |
bio | String | User bio / about me text |
avatar | String | Profile avatar image URL |
bannerImg | String | Profile banner image URL |
recentPosts | Array | Recent submitted posts (if includeRecentPosts=true) |
recentComments | Array | Recent comments (if includeRecentComments=true) |
scrapedAt | String | Scrape timestamp (ISO 8601) |
Example Output
{"id":"t2_4x25quk","username":"spez","profileUrl":"https://www.reddit.com/user/spez/","commentKarma":98234,"linkKarma":12456,"totalKarma":110690,"createdAt":"2005-06-06T04:00:00.000Z","accountAgeDays":7280,"isGold":true,"isMod":false,"isEmployee":true,"hasVerifiedEmail":true,"isSuspended":false,"bio":"CEO of Reddit","avatar":"https://styles.redditmedia.com/...","scrapedAt":"2025-06-01T12:00:00.000Z"}
Related Actors
- Reddit Subreddit Scraper โ Scrape posts from a subreddit
- Reddit Subreddit Users Scraper โ Extract all unique users from a subreddit's posts and comments
Author
Built by Kumar Lakshmanan ยท lakshmanan.w3dev@gmail.com
