YouTube Scraper API

Use the Oxylabs’ YouTube Scraper API to effortlessly gather various types of YouTube data, such as videos, comments, channels, descriptions, playlists, titles, and much more.

  • Follow current and predict future YouTube trends

  • Gather reviews to analyze your brand positioning

  • Get insights into competitors’ content

*This web scraper is a part of Web Scraper API

Gather any type of YouTube data successfully

Simply send URLs of your target pages to our service, and we’ll be able to return the HTML of any YouTube page you like.

We’ve demonstrated the output code sample on the right.

"results": [
"created_at": "2023-05-18 12:33:40"
"updated_at": "2023-05-18 12:33:55"
"page": 1,
"job_id": "7064941110115745793",
"status_code": 200

Oxylabs' solutions are great, and the main thing is that they deliver the exact thing that we expect. Also, they provide excellent customer support, and communication is always transparent. They are always proactive in communicating ongoing troubles and are honest about things they can't do now.

Timur T.

Manager of Data Collection Analysis Department

Reliable solution & transparent communication

We work hard to make sure our products satisfy the demands and expectations of our customers. However, in case any issues arise, our professional support team is always there to assist you while ensuring complete transparency at all times.

24/7 support and handy features

In-depth tutorials

Get started easily with extensive documentation and demo video.

No proxy management

Take advantage of our reliable 102M+ proxy pool with minimal effort. Management is on us. 

Bulk scraping

Scrape several pages at the same time with up to 1000 URLs per batch.

Multiple delivery options

Receive results via an API or to your Amazon S3 or Google Cloud Storage.

Automated jobs

Use the Scheduler feature to schedule your recurring scraping jobs.

24/7 support

Receive professional support in case of any questions or issues.

YouTube Scraper API pricing

Gather data from YouTube effortlessly


Pay only for successful results

Gather highly-localized data

Receive scraping know-how

Don’t miss out

Free Trial


1 week trial

Limited to 1 user



$2.80 / 1K results

$49 + VAT billed monthly



$2.60 / 1K results

$99 + VAT billed monthly



$2.40 / 1K results

$249 + VAT billed monthly





Rate limit
5 requests / s

10 requests / s

15 requests / s

30 requests / s

JavaScript rendering
Country-level targeting
24/7 support
Dedicated Account Manager

10% off

Yearly plans discount

For all our plans by paying yearly. Contact customer support to learn more.

We accept these payment methods:

Frequently asked questions

Does YouTube allow scraping?

In short, yes. Scraping publicly-available data from YouTube is considered to be legal as long as you don’t violate any rules or regulations surrounding that data as well as don’t harm the scraped website’s operations. However, we still recommended seeking legal advice when it comes to public data gathering from YouTube.

How do you scrape YouTube search results?

You can build your own scraper to extract data from YouTube or implement a ready-to-use web scraping solution, such as Oxylabs’ YouTube Scraper API which is a part of Web Scraper API. This YouTube data extractor will help you to scrape any type of YouTube data you might need: YouTube videos, comments, channels, descriptions, number of views, subscriber count, playlists, usernames, autocomplete keywords, emails.

How do I scrape my YouTube channel subscribers?

High-quality web scraping tools like YouTube Scraper API allow users to scrape different types of YouTube data, which includes YouTube channel subscribers. Simply send URLs of your target pages to our service, and we’ll be able to return the HTML of any page you like.

Need a customized website scraper?