Pornhub Model Intelligence Scraper avatar

Pornhub Model Intelligence Scraper

Under maintenance

Pricing

from $4.00 / 1,000 profile scrapeds

Go to Apify Store
Pornhub Model Intelligence Scraper

Pornhub Model Intelligence Scraper

Under maintenance

Turn public Pornhub model profiles into rich, analysis-ready data: profile details, rankings, views, subscribers, social links, and optional video lists with titles, thumbnails, duration, views, and publishing time. Build stronger creator databases and spot trends faster.

Pricing

from $4.00 / 1,000 profile scrapeds

Rating

0.0

(0)

Developer

Master Scraper

Master Scraper

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

15 days ago

Last modified

Share

🎯 Pornhub Model Profile & Video Scraper

Turn public Pornhub model profiles into rich, analysis-ready data. Paste one or more model profile URLs to collect profile details, rankings, audience signals, social links, and—when needed—a complete video-card list across all available pages. 🚀

Build stronger creator databases, compare profiles at scale, and spot content trends without manually opening and copying data from page after page.

✨ Why use this scraper?

  • Rich profile coverage — collect names, avatars, cover images, public bios, social links, and public profile attributes in one structured record.
  • Clear performance signals — capture profile rank, weekly/monthly/yearly rank, total video views, subscribers, and published-video count.
  • Optional full video lists — collect video URLs, titles, thumbnails, duration, visible views, and relative publish times across video-list pagination.
  • One URL, one clean record — each model profile produces a single, export-ready Dataset item.
  • Ready for analysis — use the data in Apify, export to JSON or CSV, or connect it to your automations and databases.

🚀 Get started in 3 steps

  1. Paste one or more public model profile URLs into Model profile URLs.
  2. Enable Collect video list if you want the model's video cards as well.
  3. Click Start and open the Dataset when the run finishes.

Input

FieldRequiredDescription
startUrlsYesOne or more public model profile URLs. Each URL produces one profile record.
includeVideosNoSet to true to collect the model's public video list across its available pages. Default: false.
maxRequestsPerCrawlNoMaximum total pages to load in one run. Video-list pages count toward this limit. Default: 100.

Input example

{
"startUrls": [{ "url": "https://www.pornhub.com/model/example-model" }],
"includeVideos": true,
"maxRequestsPerCrawl": 100
}

What you get

FieldDescription
urlModel profile URL
avatarUrlProfile avatar image URL
coverImageUrlProfile cover image URL
modelNameModel display name
statisticsProfile rank, audience metrics, and published-video count
bioTitle / bioPublic profile bio title and text
socialLinksPublic social or external links, including label and URL
profileTagsPublic profile attributes stored as { label, value } pairs
videoListVideo-list status and the collected video cards when enabled
scrapedAtCollection time in ISO 8601 format

Performance statistics

{
"modelRank": "3500",
"weeklyRank": "3438",
"monthlyRank": "3500",
"previousMonthRank": "3440",
"yearlyRank": "4099",
"videoViews": "59,474,786",
"subscribers": "81,325",
"publishedVideoCount": 243
}

Video-list data

Enable includeVideos to receive a videoList object:

FieldDescription
requestedWhether video-list collection was enabled for this run
hasPaginationWhether the model video list has multiple pages
isCompleteWhether collection reached the final video-list page
pagesScrapedNumber of video-list pages collected
videosArray of video-card records

Each video card includes id, url, title, thumbnailUrl, duration, views, and publishedRelative.

📦 Example output

{
"url": "https://www.pornhub.com/model/example-model",
"avatarUrl": "https://example-cdn.com/avatar.jpg",
"coverImageUrl": "https://example-cdn.com/cover.jpg",
"modelName": "Example Model",
"statistics": {
"modelRank": "3500",
"weeklyRank": "3438",
"monthlyRank": "3500",
"previousMonthRank": "3440",
"yearlyRank": "4099",
"videoViews": "59,474,786",
"subscribers": "81,325",
"publishedVideoCount": 243
},
"bioTitle": "About Example Model",
"bio": "This is a public profile description.",
"socialLinks": [
{
"name": "Official site",
"url": "https://example.com"
},
{
"name": "Twitter",
"url": "https://x.com/example"
}
],
"profileTags": [
{ "label": "Gender", "value": "Female" },
{ "label": "Birthplace", "value": "Japan" }
],
"videoList": {
"requested": true,
"hasPagination": true,
"isComplete": true,
"pagesScraped": 7,
"videos": [
{
"id": "123456789",
"url": "https://www.pornhub.com/view_video.php?viewkey=example",
"title": "Example video title",
"thumbnailUrl": "https://example-cdn.com/thumbnail.jpg",
"duration": "07:24",
"views": "1.3K",
"publishedRelative": "2 days ago"
}
]
},
"scrapedAt": "2026-08-03T08:00:00.000Z"
}
  • Build and maintain a creator or model intelligence database
  • Compare profile rankings, subscribers, views, and publishing volume
  • Find profiles by public attributes, location, or social presence
  • Track video publishing activity, visible views, and video duration patterns
  • Export structured data to spreadsheets, BI tools, CRM systems, or custom workflows

💳 Pricing

You only pay for the data successfully delivered to your Dataset:

EventPrice
Model profile record$0.004 per profile
Video card$0.0015 per video
Actor start$0.00005 per run

For example, a model profile with 243 collected video cards costs approximately $0.37.

💡 Tips for better runs

  • Keep Collect video list off when you only need profile-level intelligence for faster runs.
  • Enable it when you need a richer content inventory and performance snapshot for each model.
  • Increase Maximum pages per run when collecting video lists from profiles with many videos.
  • Submit multiple profile URLs in a single run to create a consistent, ready-to-compare dataset. 🙌