OnlyFans Public Profile & Stats Scraper
Pricing
from $2.00 / 1,000 results
OnlyFans Public Profile & Stats Scraper
Look up any public OnlyFans creator by username and extract the public profile: display name, bio, subscription price, free trial, post, photo and video counts, likes, subscriber count, avatar, banner, verification and join date. Export to JSON, CSV or Excel. No login.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
OnlyFans Public Profile & Stats Scraper
Extract public OnlyFans creator profiles by username: display name, bio, subscription price, free trial, post, photo and video counts, likes, subscribers, avatar and banner
| 30 fields per profile | Global coverage | JSON / CSV / Excel output formats | Updated 2026-07-03 |
What you get
Give it one or more OnlyFans usernames and get back the public profile that any logged-out visitor sees on the creator page, structured as clean JSON. Each record contains:
- avatarUrl: profile picture image URL
- bannerUrl: profile header or banner image URL
- displayName: the creator's public display name
- username: the OnlyFans handle
- profileUrl: canonical link to the public profile
- id: the numeric account ID
- isVerified: whether the account is verified
- subscribePrice: monthly subscription price in USD (0 means free)
- hasFreeTrial: whether the account is free or offers a free promotion
- promotions: public subscription offers with price, discount percent, duration and message
- about: the public bio or about text
- location: location shown on the profile, when set
- website: external website link, when set
- joinDate: the date the account joined OnlyFans
- lastSeen: last seen timestamp, when the creator makes it public
- firstPublishedPostDate: date of the first public post
- postsCount: number of posts
- photosCount: number of photos
- videosCount: number of videos
- audiosCount: number of audio posts
- mediasCount: total media items
- likesCount: total likes the creator has received
- subscribersCount: subscriber count, when the creator shows it
- isAdultContent: whether the account is flagged as adult content
- hasStories: whether the account currently has stories
- hasStream: whether the account is live streaming
- tipsEnabled: whether tipping is enabled
- tipsMin: minimum tip amount
- tipsMax: maximum tip amount
- observedAt: when this profile was last seen by the scraper
Every field comes from the public creator page. The scraper never logs in and never reads subscriber-only posts, media or messages.
Who is it for
| Use case | Who benefits |
|---|---|
| Track creator pricing and promotions | Agencies and creator managers |
| Build creator discovery and ranking lists | Marketplaces and directories |
| Monitor follower, post and likes growth | Analysts and researchers |
| Verify a handle, price and stats at scale | Brand and influencer teams |
| Enrich a CRM with public creator profiles | Sales and partnerships teams |
Frequently Asked Questions
Does this scraper work for any OnlyFans creator? It works for any public creator page that a logged-out visitor can open at onlyfans.com/username. Pass the username, an @handle or the full profile URL. Private or deactivated accounts return a not found record.
Can it read posts, photos or messages behind the paywall? No. It only reads the public profile fields that OnlyFans shows to logged-out visitors, such as name, bio, price, counts and avatar. It never logs in and never accesses subscriber-only content.
How many profiles can I scrape in one run? As many usernames as you pass. Use Max Items to cap the run. Profiles are fetched a few at a time and streamed to the dataset as they complete.
Why is a residential proxy required? OnlyFans blocks datacenter IP ranges, so the actor uses Apify residential proxies by default to reach the public page. Residential traffic is metered per GB on your Apify plan.
What happens when a username does not exist? The record is returned with the username, the profile URL and an error note of Profile not found, so you can tell missing handles apart from live profiles in the same dataset.
Export, API and AI agents (x402 + MCP)
Export the scraped data to JSON, CSV or Excel, pull it as a dataset through the Apify API, or wire it into your app with no code. This web scraper and data extractor also works for bulk data extraction and scheduled runs.
For AI agents: this Actor is available on x402, Apify's agentic payment standard built with Coinbase. An AI agent can discover, pay for and run it on its own with a funded wallet and a single HTTP request: no account, no subscription, no API key and no human in the loop. It also runs as an MCP tool inside Claude, Cursor and other AI clients out of the box. Learn more about x402 agentic payments on Apify.
Related scrapers
Need data from the same space? Here are other scrapers we build and maintain:
- X (Twitter) Profile & Tweets Scraper: look up any public X account and get profile plus recent tweets
- Instagram Profile & Posts Scraper: pull public Instagram profiles, follower counts and recent posts
- Instagram Reels Scraper: collect Reels with views, likes and audio details
- Reddit User Profile, Posts & Comments Scraper: extract public Reddit user profiles with their posts and comments
- X (Twitter) Tweets & Profiles Scraper: search and scrape tweets with engagement and author profiles
- TikTok Creative Center Top Ads Scraper: find top performing TikTok ads and creative trends
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
This actor is an independent tool and has no affiliation with OnlyFans. It only accesses data that is publicly available on the platform. Use it in accordance with OnlyFans's terms of service.
