Reddit User & Profile Scraper avatar

Reddit User & Profile Scraper

Pricing

from $0.80 / 1,000 results

Go to Apify Store
Reddit User & Profile Scraper

Reddit User & Profile Scraper

Scrape Reddit user profiles with karma, badges, bio, account age, and their full post or comment history. Bulk usernames supported — scrape hundreds of profiles in one run. Get post karma, comment karma, verification status, and mod badges. No login or cookies needed. Export JSON, CSV, Excel.

Pricing

from $0.80 / 1,000 results

Rating

0.0

(0)

Developer

Scrape Smith

Scrape Smith

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Reddit User Scraper — Profiles, Karma & Full Post History in Bulk

Want the most comprehensive Reddit user scraper on the market? This tool pulls complete public profile data — karma, bio, account age, verification status — together with a user's full post and comment history, for as many usernames as you want, in a single run. It's the fastest way to research any Reddit account without manually clicking through pages of history.

Built for researchers, OSINT investigators, brand teams, recruiters, and community managers who need structured Reddit data on specific users at scale.

What It Does

Reddit User Scraper takes a list of Reddit usernames and returns a rich, structured dataset combining profile metadata with post or comment history. You choose whether to pull a user's submitted posts or their comments, and whether to include the profile summary as its own item. Every result — profile or post/comment — comes back as clean JSON ready to filter, analyze, or export.

This is the tool people use when they need to understand a Reddit account at a glance: who they are, how active they are, what communities they participate in, and what they've actually said.

Features

  • Bulk username scraping — analyze dozens of Reddit accounts in a single run
  • Full karma breakdown — post karma, comment karma, and total karma
  • Complete profile metadata — bio, account age, avatar, banner, verification, moderator, and Reddit Gold status
  • Choose posts or comments — pull a user's submitted posts or their comment history
  • Rich post/comment data — titles, body text, images, links, flair, scores, timestamps, and subreddit context for everything returned
  • Optional profile inclusion — add or skip the profile summary item as needed
  • Resumable, checkpointed runs — large multi-user jobs pick up exactly where they left off if interrupted
  • No Reddit login or API key required — completely anonymous
  • Export instantly — download as JSON, CSV, or Excel

Input Parameters

FieldTypeDescription
usernamesArrayList of Reddit usernames to scrape (no u/ prefix needed)
sectionSelectWhich history to collect: submitted (posts) or comments
maxPostsNumberMaximum posts/comments to collect per username
includeProfileBooleanInclude the user's profile metadata as an extra item
maxItemsNumberHard cap on total items saved across all usernames

Output Fields

FieldDescription
dataTypeuser, post, or comment
usernameThe Reddit account being scraped
urlProfile URL or permalink to the post/comment
userIcon / bannerUrlProfile avatar and banner image URLs (profile items)
bioUser's public bio/description (profile items)
postKarma / commentKarma / totalKarmaKarma breakdown (profile items)
isGold / isMod / isVerified / isEmployeeAccount status flags (profile items)
titlePost title (post items)
bodyPost or comment text
communityNameSubreddit the post/comment belongs to
upVotesScore of the post or comment
numberOfCommentsComment count (post items)
flairPost flair (post items)
depthComment nesting depth (comment items)
over18NSFW flag (profile/post items)
createdAtCreation timestamp (ISO format)
scrapedAtTime the data was scraped

Sample Output

{
"dataType": "user",
"username": "example_redditor",
"url": "https://www.reddit.com/user/example_redditor",
"bio": "Software engineer, cat person, occasional gardener.",
"postKarma": 15230,
"commentKarma": 48210,
"totalKarma": 63440,
"isGold": false,
"isMod": true,
"isVerified": false,
"over18": false,
"createdAt": "2018-03-14T09:00:00.000Z",
"scrapedAt": "2026-07-06T09:18:00.000Z"
}
{
"dataType": "post",
"username": "example_redditor",
"title": "How I automated my entire home garden setup",
"communityName": "r/gardening",
"upVotes": 1284,
"numberOfComments": 97,
"flair": "DIY",
"createdAt": "2026-06-20T18:30:00.000Z",
"scrapedAt": "2026-07-06T09:18:00.000Z"
}

Use Cases

  1. Influencer & power-user research — evaluate karma, activity level, and posting history of key community voices
  2. OSINT & background research — build a public activity profile for a specific Reddit account
  3. Competitor & community intelligence — see what competitor employees or brand accounts post and where
  4. Recruiting & vetting — review a candidate's public Reddit activity and community reputation
  5. Moderator activity tracking — monitor how active and engaged subreddit moderators are
  6. Brand ambassador discovery — identify high-karma users who already talk positively about your space
  7. Journalism & investigative reporting — trace an account's full public post and comment history for a story
  8. Sentiment & behavior research — build datasets of a user's language and engagement patterns over time
  9. Fraud & bot detection research — analyze account age, karma, and posting patterns for suspicious behavior

Pricing

Simple pay-per-result pricing: $0.80 per 1,000 results. No subscriptions or setup fees — you only pay for the profile, post, and comment items actually returned.

Tips for Best Results

  • Set includeProfile to true when you need karma and account-age context alongside activity history
  • Use section: comments instead of submitted when you care more about a user's opinions than their original posts
  • Keep maxPosts reasonable for very active accounts to control run size and cost
  • Batch as many usernames as you need into a single run rather than running them one at a time
  • Pair with the Reddit Search Scraper to first discover usernames worth investigating, then run them through this tool

FAQ

Do I need a Reddit account or API key to use this scraper? No. This Reddit user scraper is completely anonymous — no login, cookies, or API key required.

Can I scrape both posts and comments for the same user? Each run collects one section (submitted or comments) per username. Run it twice with different section values if you need both.

What if a username doesn't exist or has been deleted? The scraper skips invalid or deleted accounts gracefully and continues processing the rest of your list.

Can I scrape many usernames in one run? Yes — add as many usernames as you like to the input list and they'll all be processed in the same job.

What export formats are supported? JSON, CSV, and Excel — all downloadable instantly once your run finishes.

Does this include suspended or private accounts? Only public, active Reddit accounts can be scraped, consistent with what's publicly visible on Reddit itself.

How current is the karma and profile data? Every profile is scraped fresh at run time, so karma and account details reflect the latest publicly available data.

Can I track the same users over time to watch how their activity changes? Yes, schedule recurring runs against the same username list to build a timeline of karma growth and posting activity.

Why Teams Choose This Scraper

Manually reviewing a Reddit profile means endless scrolling and no way to export what you find. Reddit User Scraper turns that into a single structured dataset — karma, bio, and full activity history for as many accounts as you need, all in one run. It's the fastest way to go from "who is this account?" to a clean, exportable answer.

Getting Started

Add the Reddit usernames you want to research, choose whether to pull posts or comments, decide if you want the profile summary included, and run. Your dataset populates as each account is processed.

Support

Questions, feature requests, or issues? Reach out through the contact/support options on this actor's Apify page — we're continually improving this tool to remain the most comprehensive Reddit user scraper available.