Reddit Profile Scraper
Pricing
from $0.50 / 1,000 results
Reddit Profile Scraper
Resolve Reddit usernames into profile cards — karma, bio, avatar, account flags — for enrichment and trust scoring. $0.50 per 1,000 profiles.
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
Scraping Dino
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
Reddit Profile Scraper - Extract User Karma, Bio & Account Status
Overview
The Reddit Profile Scraper turns any Reddit username into clean, structured profile data. Paste one or many usernames (or profile URLs) and get karma breakdowns, bio text, avatars, banners, NSFW flags, and account status fields in JSON — ready for pipelines, CRMs, research notebooks, or enrichment jobs.
It is built for growth teams, OSINT analysts, community managers, recruiters researching public Reddit presence, and developers who need reliable Reddit user metadata without browser automation. Accepts plain usernames, u/ prefixes, @ handles, and full reddit.com/user/... URLs.
Common workflows include enriching lead lists with Reddit reputation signals, monitoring competitor founders or brand advocates, building training datasets of public profiles, and auditing account status at scale. Every run returns clean, structured JSON with nested profile, karma, and status objects.
Features
- Batch scrape multiple Reddit usernames in a single run
- Accepts usernames,
u//@prefixes, and full profile URLs - Structured karma split: total, link, comment, awardee, and awarder
- Profile media: avatar, snoovatar, and banner image URLs
- Bio, profile title, subscriber count, and NSFW flag
- Account status flags: verified email, gold/premium, mod, employee, accept followers
- Concurrent workers for fast multi-user jobs
- Graceful handling of missing or private profiles
- Clean nested JSON output — no HTML scraping required
Use Cases
- Lead generation — Enrich outreach lists with public karma and profile signals
- Recruitment — Review a candidate’s public Reddit presence and reputation
- Competitor analysis — Track founder, employee, or advocate profiles
- Brand monitoring — Build watchlists of high-karma community members
- Sales intelligence — Qualify social proof before outreach
- AI training datasets — Collect structured public profile metadata
- Academic research — Study identity, karma distributions, and account attributes
- Business intelligence — Maintain directories of key Reddit voices in your niche
Input
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
usernames | array of strings | Yes | — | Reddit usernames to scrape. One per line. Accepts spez, u/spez, @spez, or https://www.reddit.com/user/spez. |
How it works: Each entry is normalized (URL/u//@ stripped), deduplicated, then fetched in parallel. Invalid empty entries are skipped.
Example input
{"usernames": ["spez", "GoldenChrysus", "https://www.reddit.com/user/kn0thing"]}
Output
Each successful result is one profile object:
| Field | Type | Description |
|---|---|---|
id | string | Reddit user ID |
username | string | Canonical username |
createdAt | string | null | Account creation timestamp (ISO when parseable) |
profile | object | Display profile details (see below) |
karma | object | Karma breakdown (see below) |
status | object | Account status flags (see below) |
profile object
| Field | Type | Optional | Description |
|---|---|---|---|
title | string | null | Yes | Profile title |
bio | string | Yes | Public bio / description |
avatar | string | null | Yes | Avatar image URL |
snoovatar | string | null | Yes | Snoovatar image URL |
banner | string | null | Yes | Banner image URL |
url | string | No | Absolute profile URL |
nsfw | boolean | No | Whether the profile is marked NSFW |
subscribers | number | null | Yes | Profile subscriber count |
karma object
| Field | Type | Optional | Description |
|---|---|---|---|
total | number | null | Yes | Total karma |
link | number | null | Yes | Link (post) karma |
comment | number | null | Yes | Comment karma |
awardee | number | null | Yes | Karma from awards received |
awarder | number | null | Yes | Karma from awards given |
status object
| Field | Type | Optional | Description |
|---|---|---|---|
verifiedEmail | boolean | No | Has verified email |
verified | boolean | No | Verified account flag |
gold | boolean | No | Reddit Premium / gold |
mod | boolean | No | Moderates any community |
employee | boolean | No | Reddit employee flag |
acceptFollowers | boolean | null | Yes | Whether the user accepts followers |
Example Output
{"id": "1w72","username": "spez","createdAt": "2005-06-06T04:00:00.000Z","profile": {"title": "u/spez","bio": "CEO @ Reddit","avatar": "https://styles.redditmedia.com/t5_1qog9/styles/profileIcon_....png","snoovatar": "https://i.redd.it/snoovatar/avatars/....png","banner": "https://styles.redditmedia.com/t5_1qog9/styles/bannerBackgroundImage_....png","url": "https://www.reddit.com/user/spez/","nsfw": false,"subscribers": 18420},"karma": {"total": 1852341,"link": 412890,"comment": 1381200,"awardee": 41200,"awarder": 17051},"status": {"verifiedEmail": true,"verified": true,"gold": true,"mod": true,"employee": true,"acceptFollowers": true}}
Related Scrapers
- Reddit User Scraper — Profile plus stats, overview, posts, and comments in one run
- Reddit User Posts Scraper — Submitted posts only
- Reddit User Comments Scraper — Comment history only
- Reddit Search Scraper — Discover users by keyword
- Reddit User Post Rank Scraper — Rank a user’s posts inside a subreddit