Reddit User Profile, Posts & Comments Scraper
Look up any Reddit user by username and extract their full profile plus recent posts and comments. Get post karma, comment karma, total karma, cake day, trophies, mod status and activity. Export to JSON, CSV or Excel.
{ "username": "GallowBoob", "profileUrl": "https://www.reddit.com/user/GallowBoob", "postKarma": 35727323, "commentKarma": 1110838, "totalKarma": 36838161, "accountCreated": "2014-10-07T09:38:40.000Z", "cakeDay": "October 7", "isGold": true, "isAdmin": false }
Every run returns clean, typed records, ready for your CRM, spreadsheet or database.
- One clean record per result, deduped and normalized
- Stable schema in JSON, CSV or Excel, or read it via the Apify API
- Pay per use in the cloud, nothing to install or maintain
A real example record, exactly the shape you receive.
| Username | Profile Url | Post Karma | Comment Karma |
|---|---|---|---|
| GallowBoob | https://www.reddit.com/user/Gallo… | 35727323 | 1110838 |
| spez | https://www.reddit.com/user/spez | 184005 | 756202 |
{ "username": "GallowBoob", "profileUrl": "https://www.reddit.com/user/GallowBoob", "postKarma": 35727323, "commentKarma": 1110838, "totalKarma": 36838161, "accountCreated": "2014-10-07T09:38:40.000Z", "cakeDay": "October 7", "isGold": true, "isAdmin": false }
Frequently asked questions
Which users can it scrape?
Any public Reddit profile. Enter usernames with or without the `u/` prefix. Suspended, deleted or private profiles are returned as a record with an `error` field instead of being silently dropped.
Does it return the user's posts and comments?
Yes. With Fetch Posts & Comments enabled, each record includes `recentPosts` and `recentComments` arrays, capped by `maxPostsPerUser` and `maxCommentsPerUser`.
Can I process many users in one run?
Yes. Add every username to `usernames` and the actor returns one record per user.
What ordering does the activity use?
Choose `sort` (new, hot, top, controversial) to control how the recent posts and comments are ordered.
Can I tell staff and moderator accounts apart?
Yes. Each profile carries an `isAdmin` flag for Reddit staff accounts and an `isMod` flag for users who moderate at least one community, alongside `isGold` (premium) and `isVerified`, so you can segment and filter accounts at a glance.
Ready when you are.
Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.