OnlyFans Creator Data Scraper
Pricing
$17.00/month + usage
OnlyFans Creator Data Scraper
OnlyFans scraper for extracting public creator profiles, subscription pricing, posts, and engagement data. Market research, competitor analysis, and creator database building at scale with proxy support.
Pricing
$17.00/month + usage
Rating
0.0
(0)
Developer

Seymon
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
5 days ago
Last modified
Categories
Share
OnlyFans Data Scraper - Creator Profile & Post Extraction Tool
Automated OnlyFans scraper for extracting public creator profile data, subscription pricing, posts, engagement metrics, and social links. Ideal for market research, creator analysis, competitor tracking, and content strategy development.
⚠️ AGE RESTRICTION
This tool interacts with an adult content platform. By using this actor, you confirm:
- You are at least 18 years of age (or the legal age of majority in your jurisdiction)
- You are legally permitted to access adult content in your location
- You understand the nature of the content being processed
- This actor is used for legitimate purposes only (research, analysis, business intelligence)
🎯 What This OnlyFans Scraper Does
This professional web scraper automates extraction of public OnlyFans creator profile data at scale. Extract comprehensive information from OnlyFans profiles including:
Creator Profile Data
- Creator Information: Username, display name, bio/description, location, website links, verification status
- Profile Media: High-resolution avatar images, header images with multiple resolution options
- Account Details: User ID, join date, last activity, first published post date
Content & Engagement Analytics
- Content Statistics: Total posts, photos, videos, audio files, archived posts counts
- Engagement Metrics: Favorites count, subscriber counts, creator activity levels
- Media Breakdown: Detailed content type distribution and media analysis
Subscription & Pricing Data
- Subscription Info: Monthly price, subscription bundles, discount tiers
- Promotions: Active offers, trial deals, limited-time promotions with claim counts
- Pricing Tiers: Multiple subscription durations and bonus offers
- Creator Earnings: Tip settings, tip ranges, referral bonus information
Posts & Content (Optional)
- Post Details: Post ID, creation date, captions, timestamps
- Post Media: Media count, types (photo/video), high-resolution URLs
- Post Pricing: Free/paid status, purchase availability, archive status
- Post Engagement: Favorites, purchase counts, engagement data
Social Media Links (Optional)
- Connected Accounts: Twitter, Instagram, TikTok, and other social platforms
- Multi-Platform Tracking: Cross-platform creator presence monitoring
🚀 How to Use
- Click "Try for Free" or "Start" to open the Actor in Apify Console
- Enter OnlyFans usernames you want to scrape (without the @ symbol)
- Configure options (see Input Parameters below)
- Click "Start" to run the Actor
- Download results in JSON, CSV, Excel, or other formats
Example Use Cases
- Research creator pricing strategies and promotional offers
- Track content output and posting frequency
- Analyze profile growth and engagement metrics
- Monitor competitor profiles
- Build creator databases for marketing purposes
⚙️ Input Parameters
Usernames (Required)
- Type: Array of strings
- Description: List of OnlyFans usernames to scrape
- Example:
onlyfans - Note: Enter usernames without the @ symbol
Scrape Posts (Optional)
- Type: Boolean
- Default:
true - Description: Enable to fetch individual posts from each creator's profile
- When to use: Enable if you need detailed post-level data including media information, pricing, and engagement
Scrape Social Links (Optional)
- Type: Boolean
- Default:
false - Description: Enable to extract connected social media accounts (Twitter, Instagram, etc.)
- When to use: Enable if you need to cross-reference creators' other social platforms
Max Posts Per User (Optional)
- Type: Integer
- Default:
50 - Range: 1-200
- Description: Maximum number of posts to scrape per creator
- Note: Higher values increase runtime and cost but provide more complete data
Proxy Configuration (Optional)
Use Proxy
- Type: Boolean
- Default:
false - Description: Enable proxy support to avoid rate limits, blocks, and geographic restrictions
- When to use:
- Scraping large numbers of profiles
- Experiencing rate limiting or IP blocks
Proxy Type
- Type: String
- Default:
auto - Options:
- Auto (Apify decides): Platform automatically selects best proxy type
- Residential (Best for anti-bot): More expensive but better for bypassing anti-bot systems
- Datacenter (Fast & cheap): Faster and more cost-effective for simple scraping
- Custom Proxies: Use your own proxy service
- Description: Choose the type of proxy to use based on your needs and budget
- Note: Residential proxies are recommended for OnlyFans due to strict anti-bot measures
Custom Proxy URLs
- Type: Array of strings
- Default: Empty
- Description: List of custom proxy URLs when using external proxy providers
- Format:
http://username:password@host:port - When to use:
- You want to use specific proxy infrastructure
- You need features not available in Apify Proxy
Proxy Country Code
- Type: String (2 characters)
- Default: Empty (random location)
- Description: ISO 3166-1 alpha-2 country code for proxy geographic location
- Examples:
US,GB,FR,DE,CA,AU - When to use:
- Need to appear from specific country for regional content
- Testing geo-restricted features
- Matching creator's primary audience location
- Note: Only works with Apify Proxy, not custom proxies
📊 Output Data
The Actor provides comprehensive data for each creator profile in a structured format. You can view and export results in multiple formats (JSON, CSV, Excel, XML, RSS, HTML).
Profile Data Fields
Each scraped profile includes:
Basic Information
- Username, display name, user ID
- Profile bio/description
- Avatar and header images (multiple resolutions)
- Location and website links
- Verification status
Content Statistics
- Total posts count
- Photos count
- Videos count
- Audio files count
- Archived posts count
Subscription Information
- Monthly subscription price
- Available subscription bundles with discounts
- Active promotions and trial offers
- Pricing for different subscription durations
Engagement Metrics
- Number of users who favorited this creator
- Favorites count
- Last activity timestamp
- Account join date
- First published post date
Posts Data (when enabled)
- Post ID and creation date
- Post text/caption
- Media count and types (photo/video)
- Post pricing (free or paid)
- Archive status
- Purchase availability
Social Links (when enabled)
- Platform type (Twitter, Instagram, etc.)
- Profile URLs
Example Output
Here's an example showing the comprehensive data available for each creator:
{"username": "example_creator","id": 123456789,"name": "Creator Name","view": "f","avatar": "https://public.onlyfans.com/files/.../avatar.jpg","avatarThumbs": {"c50": "https://thumbs.onlyfans.com/.../avatar.jpg","c144": "https://thumbs.onlyfans.com/.../avatar.jpg"},"header": "https://public.onlyfans.com/files/.../header.jpg","headerSize": { "width": 2049, "height": 1537 },"headerThumbs": {"w480": "https://thumbs.onlyfans.com/.../header.jpg","w760": "https://thumbs.onlyfans.com/.../header.jpg"},"about": "Profile bio and description...","location": "United States","website": null,"wishlist": null,"isVerified": true,"isPerformer": true,"isRealPerformer": true,"joinDate": "2023-04-25T00:00:00+00:00","lastSeen": "2025-11-15T17:16:22+00:00","firstPublishedPostDate": "2023-05-05T00:00:00+00:00","postsCount": 245,"archivedPostsCount": 8,"privateArchivedPostsCount": 140,"photosCount": 332,"videosCount": 34,"audiosCount": 0,"mediasCount": 366,"favoritesCount": 576,"favoritedCount": 1064017,"subscribersCount": null,"subscribePrice": 10,"subscriptionBundles": [{"id": 987654,"discount": 15,"duration": 3,"price": 25.5,"canBuy": false}],"tipsEnabled": false,"tipsTextEnabled": true,"tipsMin": 5,"tipsMax": 200,"hasStories": false,"hasStream": false,"finishedStreamsCount": 0,"hasPinnedPosts": true,"hasLabels": true,"canChat": true,"promotions": [{"id": 111222333,"message": "Limited time offer!","price": 5,"type": "all","canClaim": true,"claimsCount": 15000,"subscribeDays": 0,"createdAt": "2025-07-28T23:55:10+00:00","isFinished": false}],"referalBonusSummForReferer": 12345.67,"isAdultContent": false,"scrapedAt": "2025-11-15T17:18:55.045Z"}
Complete Data Available: The actual output contains 80+ fields per creator including:
- High-resolution images (avatar, header with multiple sizes)
- Detailed content breakdowns (posts, photos, videos, archived content)
- Subscription bundles and pricing tiers
- Active promotions with claim counts
- Referral earnings data
- Streaming history and capabilities
- Chat and messaging permissions
- Tip settings and ranges
- Account verification and performer status
- And much more!
💡 Tips for Best Results
- Start small: Test with 2-3 usernames first to understand the output format
- Monitor costs: Each username scrape consumes platform credits based on runtime
- Batch processing: Scrape multiple creators in one run for better efficiency
- Export wisely: Choose CSV/Excel for spreadsheet analysis, JSON for programmatic use
- Use proxies wisely: Enable proxies for large-scale scraping or when facing blocks
⚠️ Important Notes
- Public data only: This Actor scrapes publicly available profile information
- No authentication: Does not require or support OnlyFans account login
- Metadata only: Media files are not downloaded, only URLs and metadata are extracted
❓ Frequently Asked Questions
Q: Do I need an OnlyFans account to use this Actor? A: No, the Actor accesses public profile data without authentication.
Q: Can I download the actual photos and videos? A: No, this Actor only extracts metadata and URLs. Media files are not downloaded.
Q: What if a username doesn't exist? A: The Actor will log an error for that username and continue processing other profiles.
Q: Can I scrape subscriber-only content? A: No, this Actor only accesses publicly visible profile information.
Q: Do I need to use proxies? A: Not required, but recommended for:
- Large-scale scraping (10+ profiles)
- Avoiding rate limits and IP blocks