Back to All Products
Pornhub Scraper

Pornhub Scraper

Get direct MP4 download links in every available quality, plus title, duration, likes, and comments for a public Pornhub video

19

Users

4.4

1+
Data Endpoints
1+
Data Points
<2
Minutes to Set-Up
>90%
Runs Succeeded
Overview
Pricing
API
menu

Table of content

What Is a Pornhub Scraper?

A Pornhub scraper takes the link to a public Pornhub video and returns direct MP4 download links together with basic video details and engagement counts. It is used by studios and creators archiving their own content, and by moderation and rights-protection teams that need the file and its metadata in one request.

What Data Can You Extract from Pornhub?

Video title and duration (in seconds)

Like and comment counts

Thumbnail image URL

The original source URL

Common Use Cases

Archiving your own published content

Collecting evidence for takedown requests

Tracking likes and comments on your videos

How Pornhub Scraping Works

  • Send a POST request with the URL of a public Pornhub video
  • The scraper resolves the video and its available streams
  • You receive JSON with MP4 links per quality, the title, duration, engagement counts, and a thumbnail
  • Download links are generated on each request, so fetch the files soon after receiving them

Challenges and Limitations

One video per request — channels, model profiles, search, and lists are not supported

Available qualities depend on what Pornhub serves for a given video

Private, removed, or geo-blocked videos may not be available

Age verification laws in some jurisdictions may restrict access

Use this API only where adult content is legal and in line with age verification laws and Pornhub's Terms of Service. Download only content you own or are explicitly authorized to store — copies of other people's videos are not a license to redistribute them. Respect performers' privacy and consent.

FAQ

Does the API download videos?

It returns direct MP4 links for a public video; downloading the file is a separate request to that link.

Which qualities can I get?

Every quality Pornhub serves for the video is returned in the urls list with quality (e.g. "720p") and qualityNumber (720).

Can I get a whole channel or model profile?

No. The API works with a single video URL per request.

What format is the response in?

Structured JSON: one object per video with the download links, video metadata, and engagement counts.

You might also like

webProxyApiScraper

WebProxy API Scraper

Fetch any public web page through rotating proxies with JavaScript rendering and get raw HTML back — no coding required

threadsScraper

Threads Scraper

Get direct links to videos and images from any public Threads post, plus the post text, likes, and publication time

pinterestScraper

Pinterest Scraper

Get a direct link to the original, full-resolution image or GIF of any public Pinterest pin, plus a preview