OnlyFans Profile Scraper avatar

OnlyFans Profile Scraper

Pricing

from $4.00 / 1,000 profile infomations

Go to Apify Store
OnlyFans Profile Scraper

OnlyFans Profile Scraper

Scrape OnlyFans profiles in bulk — 50+ fields per creator: subscription price, post/photo/video counts, likes, parsed age, social links, avatar & more. Export to JSON, CSV, or Excel. No login required.

Pricing

from $4.00 / 1,000 profile infomations

Rating

0.0

(0)

Developer

Leon Operator

Leon Operator

Maintained by Community

Actor stats

2

Bookmarked

3

Total users

0

Monthly active users

9 days ago

Last modified

Share

Extract public OnlyFans profile data in bulk — fast, reliable, and structured. Give it a list of usernames or profile URLs and get a clean JSON record for each creator: pricing, content counts, engagement, activity, images, and social links.

No login or credentials required from you — just pass the profiles you want.

What you get per profile (50+ fields)

  • Identity: username, display name, parsed age, bio, profile URL, verification
  • Pricing & tips: subscription price, current/promo price, bundles, promotions, tips enabled + min/max
  • Content: post, photo, video, audio and total media counts, archived posts, finished streams, pinned posts
  • Engagement: likes (favorited count), favorites, subscriber count (when public)
  • Activity: join date, first-post date, last-seen timestamp, has stories / live stream
  • Interaction: can chat, can receive messages, can earn
  • Media: avatar + header URLs with thumbnail variants and header dimensions
  • Status flags: verified, real performer, adult content, active, restricted, paywalled
  • Links & socials: website, wishlist, Spotify; Instagram/Twitter-X/TikTok/YouTube/Snapchat (when in bio)

Input

Just the profiles:

{
"profiles": ["onlyfans", "carlyjanefree"],
"includeSocials": true
}
FieldTypeDescription
profilesarrayOnlyFans usernames or profile URLs to scrape (required)
includeSocialsbooleanExtract social links from the profile (default: true)
proxyConfigurationobjectOptional proxy settings

Output

One record per profile, pushed to the dataset (export as JSON, CSV, Excel, or via API):

{
"id": 494121948,
"username": "jessie_pie",
"name": "Jessie Pie (19 y.o.)",
"age": 19,
"bio": "Hey! My name is Jessie but you can call me just Jes! I'm 19 Y.O.",
"profileUrl": "https://onlyfans.com/jessie_pie",
"isVerified": true,
"isPerformer": true,
"isAdultContent": false,
"subscribePrice": 0,
"tipsEnabled": false,
"tipsMin": 5,
"tipsMax": 200,
"postsCount": 464,
"photosCount": 463,
"videosCount": 5,
"mediasCount": 468,
"favoritedCount": 34292,
"favoritesCount": 104,
"hasPinnedPosts": true,
"finishedStreamsCount": 3,
"joinDate": "2025-04-21T00:00:00+00:00",
"firstPublishedPostDate": "2025-04-26T00:00:00+00:00",
"lastSeen": "2026-07-05T12:38:56+00:00",
"canChat": true,
"avatar": "https://public.onlyfans.com/…/avatar.png",
"avatarThumbs": { "c50": "https://…", "c144": "https://…" },
"header": "https://public.onlyfans.com/…/header.png",
"headerSize": { "width": 4043, "height": 1215 },
"socials": {},
"scrapedAt": "2026-07-05T12:38:56.000Z"
}

Some fields are hidden by OnlyFans (e.g. exact subscriber count) and are returned as null. Profiles that can't be fetched return { inputProfile, username, error }.

Use cases

  • Market & competitor research — track pricing, content volume, and activity
  • Creator discovery & analytics — build databases of creators and their stats
  • Lead sourcing — pull social handles for outreach
  • Monitoring — watch a set of profiles over time

Pricing

Pay per result — you're charged only for each profile successfully scraped. No subscription, no minimums.

How to use

  1. Add one or more usernames/URLs to Profiles.
  2. Click Start.
  3. Download results as JSON, CSV, or Excel, or pull them via the Apify API.

Notes

This actor collects publicly available profile information. Please ensure your use complies with OnlyFans' Terms of Service and applicable laws and regulations in your jurisdiction.