OnlyFans Discovery Scraper avatar
OnlyFans Discovery Scraper

Pricing

$25.00/month + usage

Go to Apify Store
OnlyFans Discovery Scraper

OnlyFans Discovery Scraper

Discover and collect OnlyFans model profiles with comprehensive data including social media links, engagement metrics, pricing, and statistics.

Pricing

$25.00/month + usage

Rating

5.0

(1)

Developer

Mark West

Mark West

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

6 days ago

Last modified

Share

Discover and collect OnlyFans model profiles with comprehensive data including social media links, engagement metrics, pricing, and statistics.

Features

  • πŸ” Discovery-Focused: Find and collect OnlyFans profiles based on customizable criteria
  • πŸ“Š Comprehensive Data: Scrapes likes, photos, videos, pricing, bio, and last seen
  • πŸ”— Social Links: Collects Instagram, Twitter, TikTok, Fansly, and other social media profiles
  • ⚑ Fast & Efficient: Optimized bandwidth usage with intelligent request blocking
  • 🎯 Smart Filtering: Filter by likes count, require Instagram, and more
  • πŸ’Ύ Structured Output: Clean JSON dataset ready for analysis

Use Cases

  • Build datasets of OnlyFans models for research
  • Analyze model engagement patterns and pricing
  • Discover models based on specific criteria
  • Collect social media presence data
  • Monitor new model entries

Input Configuration

Discovery Settings

  • Search Keywords: Optional keywords to filter discoveries (e.g., "miami", "blonde", "fitness")
  • Maximum Profiles: How many profiles to collect (default: 50)

Profile Filters

  • Require Instagram: Only save profiles with Instagram links (default: true)
  • Maximum Likes Count: Filter by engagement level (e.g., 1000 for under 1k likes)

Advanced Settings

  • Collect All Social Media: Also scrape Twitter, TikTok, Fansly, etc. (slower but more complete)
  • Scroll Patience: How thorough to be when scrolling (default: 30)
  • Maximum Pages: Limit scrolling depth (default: 500)

Output Format

Each discovered profile includes:

{
"onlyfansUsername": "example",
"onlyfansLink": "https://onlyfans.com/example",
"displayName": "Example Model",
"bio": "Model description...",
"likes": "500",
"photos": "150",
"videos": "25",
"price": "9.99",
"lastSeen": "1 hour ago",
"profileImage": "https://...",
"instagramLinks": [{"url": "https://www.instagram.com/example/"}],
"twitterLinks": [],
"tiktokLinks": [],
"fanslyLinks": [],
"pornhubLinks": [],
"primaryInstagram": "https://www.instagram.com/example/",
"primaryInstagramUsername": "example",
"scrapedAt": "2024-11-22T13:15:00.000Z"
}

Performance

  • Bandwidth Optimized: Blocks all unnecessary images, videos, and fonts
  • Fast Social Link Collection: Uses dummy HTML replacement for instant URL capture
  • Cost Effective: ~0.3 MB bandwidth per 50 profiles (Instagram only)

Local Development

npm install
npm start

Results saved to ./storage/datasets/default/

Apify Deployment

  1. apify push
  2. Configure input in Apify Console
  3. Run and download results

Note: For educational and research purposes. Respect platform terms of service.