Proxy locations


North America

South America




See all locations

Network statusCareers

YouTube API

Use the Oxylabs’ YouTube 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,
"url": "",
"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

In-depth tutorials

Get started easily with extensive documentation and demo video.

no proxy management

No proxy management

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

Bulk data extraction

Bulk data extraction

Extract data from several pages at the same time with up to 1000 URLs per batch.

multiple delivery options

Multiple delivery options

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

Highly scalable

Easy to integrate, customize & supports a high volume of requests.

24/7 support

24/7 support

Receive professional support in case of any questions or issues.

Smart data extraction with API features

Custom Parser

Custom Parser

Experience effortless parsing of any target using our infrastructure, empowering you to write parsing instructions independently.

  • No need to maintain your own parser

  • Define your own parsing logic with XPath and CSS selectors

  • Collect ready-to-use structured data from YouTube

Web Crawler

Web Crawler

Use the Web Crawler feature to discover all pages on YouTube and collect real-time data at scale.

  • Gather only the data you need from target websites

  • Control the crawling scope and tailor the end result

  • Retrieve your results in a specified format



Take advantage of our Scheduler feature to automate recurring scraping and parsing jobs, allowing you to schedule them at the desired frequency.

  • Create multiple schedules for different jobs

  • Receive data automatically to your preferred cloud storage

  • Get notifications once each job is done

YouTube API pricing

Gather data from YouTube effortlessly


Pay only for successful results

Gather highly-localized data

Receive data extraction 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

Is it legal to extract data from Youtube?

The legality of scraping YouTube largely depends on the specific data you're extracting and the manner in which you intend to use it. It's essential to adhere to all relevant laws and regulations, including copyright laws. Naturally, before engaging in any data extraction activities, it is advisable to seek professional legal advice tailored to your specific situation.

How do you retrieve YouTube search results?

You can build your own tool to extract data from YouTube or implement a ready-to-use solution, such as Oxylabs’ YouTube API which is a part of Web Scraper API. This YouTube data extractor will help you to extract any type of YouTube data you might need: YouTube videos, comments, channels, descriptions, number of views, subscriber count, playlists, usernames, autocomplete keywords, emails. In case you run in to a 429 error with your custom scraper, check out this page on how to fix the YouTube 429 error.

Need a customized website scraper?