Reddit Profile Scraper avatar

Reddit Profile Scraper

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Reddit Profile Scraper

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

Scraping Dino

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Categories

Security

Limited permissions

Share

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

ParameterTypeRequiredDefaultDescription
usernamesarray of stringsYes—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:

FieldTypeDescription
idstringReddit user ID
usernamestringCanonical username
createdAtstring | nullAccount creation timestamp (ISO when parseable)
profileobjectDisplay profile details (see below)
karmaobjectKarma breakdown (see below)
statusobjectAccount status flags (see below)

profile object

FieldTypeOptionalDescription
titlestring | nullYesProfile title
biostringYesPublic bio / description
avatarstring | nullYesAvatar image URL
snoovatarstring | nullYesSnoovatar image URL
bannerstring | nullYesBanner image URL
urlstringNoAbsolute profile URL
nsfwbooleanNoWhether the profile is marked NSFW
subscribersnumber | nullYesProfile subscriber count

karma object

FieldTypeOptionalDescription
totalnumber | nullYesTotal karma
linknumber | nullYesLink (post) karma
commentnumber | nullYesComment karma
awardeenumber | nullYesKarma from awards received
awardernumber | nullYesKarma from awards given

status object

FieldTypeOptionalDescription
verifiedEmailbooleanNoHas verified email
verifiedbooleanNoVerified account flag
goldbooleanNoReddit Premium / gold
modbooleanNoModerates any community
employeebooleanNoReddit employee flag
acceptFollowersboolean | nullYesWhether 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
}
}
  • 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