YouTube Search Scraper avatar
YouTube Search Scraper

Pricing

$8.99/month + usage

Go to Apify Store
YouTube Search Scraper

YouTube Search Scraper

Developed by

Scraper Engine

Scraper Engine

Maintained by Community

YouTube Search Scraper API extracts data from any YouTube channel, including video lists, titles, views, likes, upload dates, and metadata. Great for research, competitor analysis, or content tracking. Export structured results in JSON, CSV, or Excel for seamless analysis and reporting.

0.0 (0)

Pricing

$8.99/month + usage

0

2

2

Last modified

7 days ago

🔍 What does YouTube Search Scraper do?

The YouTube Search Scraper APIlets you quickly find videos, channels, or playlists without manually browsing. It’s a tool built for developers, marketers, and agencies who need structured data fast. Instead of wasting time scrolling through endless results, you send a query, and the API returns clean, organized information like titles, views, likes, and publish dates.

You can access it through an official YouTube Search Scraper APIkey, which helps authenticate requests and manage quotas. For smaller projects or testing, there are even YouTube Search Scraper APIfree options that don’t require heavy setup.

The YouTube Search Scraper APIgives you structured access to almost every detail you’d see on YouTube—only faster and cleaner. Instead of manually copying information, you can request results in a JSON format, making it easy to plug into dashboards, research tools, or analytics apps. This is why many developers search specifically for YouTube Search Scraper APIJSON examples online.

Here’s a snapshot of the type of data you can pull:

FieldDescription
Video TitleThe headline of the video as displayed on YouTube
DescriptionSnippet or full video description
ViewsTotal number of times the video has been watched
LikesCurrent like count (if available)
CommentsNumber of comments, or note if comments are turned off
Channel NameName of the channel publishing the video
Published DateWhen the video went live
Thumbnail URLDirect link to preview images
JSON OutputStructured response developers can use in apps, databases, or automation

This structured approach saves hours of manual research and ensures data stays accurate, consistent, and ready to analyze. 🚀

🛠️ How to use YouTube Search Scraper Actor

Using the YouTube Search Scraper APIActor on Apify is straightforward. You don’t need advanced technical skills — just follow a few simple steps and you’ll have structured video data in minutes.

Step-by-Step Guide

Log in to Apify – Create a free account at Apify.com or sign in with Google, GitHub, or email.

Select the Actor – Search for “YouTube Search API” (or YouTube Search Scraper) in the Apify Store.

Enter Input Data – Type your search query (e.g., music, tech reviews) into the input field and adjust filters like maxResults or uploadDate.

Choose Options – Configure filters such as video duration, HD/live, or relevance sorting.

Run the Actor 🚀 – Hit Start, and the scraper will collect video data automatically.

Download Results – Export the dataset in JSON, CSV, or Excel format for analysis or integration into your tools.

Input

{
"debug": false,
"queries": [
"https://www.youtube.com/@SecretRevealedbd"
]
}

Output

[
{
"title": "Our Respect For Jim Carrey After Hearing This 📈! #Shorts",
"type": "video",
"channelName": "The Graham Norton Show",
"date": "2022-12-15T00:00:00Z",
"text": "Remember this next time you watch #TheGrinch!🎄\n\n#GrahamNortonShow #GrahamNorton #TheGNShow #JimCarrey \n\nFollow us here:\nFacebook: https://www.facebook.com/thegrahamnor...\nInstagram: https://www.instagram.com/thegrahamno...\nTwitter: https://twitter.com/TheGNShow\nTikTok: https://www.tiktok.com/@thegnshow\nSnapchat: https://www.snapchat.com/discover/The......",
"thumbnailUrl": "https://i.ytimg.com/vi/f5ksIepT2mE/hq720_2.jpg?sqp=-oaymwEoCIAKENAF8quKqQMcGADwAQH4AbYIgAKAD4oCDAgAEAEYfyAVKBMwDw==&rs=AOn4CLAzefjTwGhQKzblpgUCZyLDC7G9yw",
"order": 0,
"input": "https://www.youtube.com/@SecretRevealedbd",
"hashtags": [
"#TheGrinch",
"#GrahamNortonShow",
"#GrahamNorton",
"#TheGNShow",
"#JimCarrey"
],
"channelId": "UC4PziMH5MvvsmqM0VCZTy-g",
"channelUrl": "http://www.youtube.com/@OfficialGrahamNorton",
"channelUsername": "@OfficialGrahamNorton",
"numberOfSubscribers": 5470000,
"channelViewCount": 4788755834,
"channelVideoCount": 2451,
"hiddenSubscriberCount": false,
"id": "f5ksIepT2mE",
"url": "https://www.youtube.com/watch?v=f5ksIepT2mE",
"viewCount": 36334432,
"likes": 2206496,
"commentsCount": 10000,
"commentsTurnedOff": false,
"duration": "0:52",
"keywords": [
"Graham Norton",
"Graham Norton Show",
"The Graham Norton Show",
"The Graham Norton Show official",
"The Graham Norton Show new series"
],
"isMembersOnly": false
},
{
"title": "Secret Revealed",
"type": "video",
"channelName": "Senoirbj",
"date": "2025-02-09T00:00:00Z",
"text": "Planning to modify my existing shower with this little DIY aluminum water separator. Just waiting for all the needed parts I ordered online to be completed before starting this interesting DIY home project. Stay tuned......",
"thumbnailUrl": "https://i.ytimg.com/vi/NYCYQmwiul4/maxresdefault.jpg",
"order": 1,
"input": "https://www.youtube.com/@SecretRevealedbd",
"hashtags": [],
"channelId": "UCJaJumVCLked9n-BUJhXUlA",
"channelUrl": "http://www.youtube.com/@senoirbj232",
"channelUsername": "@senoirbj232",
"numberOfSubscribers": 2840,
"channelViewCount": 652704,
"channelVideoCount": 296,
"hiddenSubscriberCount": false,
"id": "NYCYQmwiul4",
"url": "https://www.youtube.com/watch?v=NYCYQmwiul4",
"viewCount": 903,
"likes": 12,
"commentsCount": 0,
"commentsTurnedOff": false,
"duration": "0:19",
"keywords": [],
"isMembersOnly": false
},
{
"title": "Do you know what does the surah means???? @BaseeraMedia @SecretRevealedbd @ArifAzad",
"type": "video",
"channelName": "anxiety",
"date": "2023-04-25T00:00:00Z",
"text": "",
"thumbnailUrl": "https://i.ytimg.com/vi/tHQsSvnIOc8/maxresdefault.jpg",
"order": 2,
"input": "https://www.youtube.com/@SecretRevealedbd",
"hashtags": [],
"channelId": "UCsOOeGAxqr2dhMmurZQAXoA",
"channelUrl": "http://www.youtube.com/@peacefulislam476",
"channelUsername": "@peacefulislam476",
"numberOfSubscribers": 30,
"channelViewCount": 21,
"channelVideoCount": 1,
"hiddenSubscriberCount": false,
"id": "tHQsSvnIOc8",
"url": "https://www.youtube.com/watch?v=tHQsSvnIOc8",
"viewCount": 21,
"likes": 5,
"commentsCount": 0,
"commentsTurnedOff": false,
"duration": "1:00",
"keywords": [],
"isMembersOnly": false
},
{
"title": "black rock agent # #campursari #coversong @MrBeast @SecretRevealedbd @JamunaTVbd",
"type": "video",
"channelName": "MD BABU",
"date": "2025-05-18T00:00:00Z",
"text": "",
"thumbnailUrl": "https://i.ytimg.com/vi/5aqF_KZVQvo/hq720_2.jpg?sqp=-oaymwEoCIAKENAF8quKqQMcGADwAQH4Ac4FgAKACooCDAgAEAEYWiBdKGUwDw==&rs=AOn4CLC8BDzOT5vpSBG1AuZkfvivAelt7g",
"order": 3,
"input": "https://www.youtube.com/@SecretRevealedbd",
"hashtags": [],
"channelId": "UCbXSpcf_oauG0xiFCDSBw8w",
"channelUrl": "http://www.youtube.com/@MDBABU-qh5jw",
"channelUsername": "@MDBABU-qh5jw",
"numberOfSubscribers": 2,
"channelViewCount": 36,
"channelVideoCount": 5,
"hiddenSubscriberCount": false,
"id": "5aqF_KZVQvo",
"url": "https://www.youtube.com/watch?v=5aqF_KZVQvo",
"viewCount": 3,
"likes": 1,
"commentsCount": 0,
"commentsTurnedOff": false,
"duration": "0:41",
"keywords": [],
"isMembersOnly": false
},
{
"title": "Secret Fact",
"type": "video",
"channelName": "Quick Truths",
"date": "2025-05-15T00:00:00Z",
"text": "#secretfacts #unknowntruths #hiddenknowledge #mindblowingfacts #psychologysecrets #lifemysteries #deepfacts #unspokentruths #betterideas @SecretRevealedbd #mysteryfacts #mindsetshift #thingsyoudidntknow #surprisingtruths #darkfacts...",
"thumbnailUrl": "https://i.ytimg.com/vi/bhWoNS6ZSHk/hq720_2.jpg?sqp=-oaymwEoCIAKENAF8quKqQMcGADwAQH4AbYIgAKAD4oCDAgAEAEYciBMKDowDw==&rs=AOn4CLDicicg0Wu-JloGMhAudhNk5QqOhQ",
"order": 4,
"input": "https://www.youtube.com/@SecretRevealedbd",
"hashtags": [
"#secretfacts",
"#unknowntruths",
"#hiddenknowledge",
"#mindblowingfacts",
"#psychologysecrets"
],
"channelId": "UC2wyqnGuOJvqn7WWDyZHBVQ",
"channelUrl": "http://www.youtube.com/@QuickTruthsss",
"channelUsername": "@QuickTruthsss",
"numberOfSubscribers": 0,
"channelViewCount": 12,
"channelVideoCount": 20,
"hiddenSubscriberCount": false,
"id": "bhWoNS6ZSHk",
"url": "https://www.youtube.com/watch?v=bhWoNS6ZSHk",
"viewCount": 0,
"likes": 0,
"commentsCount": 0,
"commentsTurnedOff": false,
"duration": "0:06",
"keywords": [],
"isMembersOnly": false
},
{
"title": "it wasn't any Giant ||@SecretRevealedbd[ Andrew missing ] and Giant UPDATE!",
"type": "video",
"channelName": "GameVerseHub",
"date": "2023-07-10T00:00:00Z",
"text": "",
"thumbnailUrl": "https://i.ytimg.com/vi/7NxqNmVe230/hq720_2.jpg?sqp=-oaymwEoCIAKENAF8quKqQMcGADwAQH4Ac4FgAKACooCDAgAEAEYOSBlKGEwDw==&rs=AOn4CLAs9RzmOBp_TkrlIxBg_UGIw8L5Vg",
"order": 5,
"input": "https://www.youtube.com/@SecretRevealedbd",
"hashtags": [],
"channelId": "UC11g2XlNzC2C4tYO4nUYV-w",
"channelUrl": "https://www.youtube.com/channel/UC11g2XlNzC2C4tYO4nUYV-w",
"channelUsername": "@GameVerseHub.",
"numberOfSubscribers": 418,
"channelViewCount": 0,
"channelVideoCount": 0,
"hiddenSubscriberCount": false,
"id": "7NxqNmVe230",
"url": "https://www.youtube.com/watch?v=7NxqNmVe230",
"viewCount": 55,
"likes": 2,
"commentsCount": 0,
"commentsTurnedOff": false,
"duration": "0:42",
"keywords": [],
"isMembersOnly": false
},
{
"title": "The real world is when you realise what is Islam #islam #graphicdesigner @SecretRevealedbd",
"type": "video",
"channelName": "Mr.stranger",
"date": "2023-09-28T00:00:00Z",
"text": "",
"thumbnailUrl": "https://i.ytimg.com/vi/O8_h83jzcrE/hq720_2.jpg?sqp=-oaymwEoCIAKENAF8quKqQMcGADwAQH4Ac4FgAKACooCDAgAEAEYQSBlKDEwDw==&rs=AOn4CLC9b4Q7maX5axqNgoXHGWrMFOI47Q",
"order": 6,
"input": "https://www.youtube.com/@SecretRevealedbd",
"hashtags": [],
"channelId": "UCK4b38UhnwlSsiYCPNiq2MA",
"channelUrl": "http://www.youtube.com/@shihabah174",
"channelUsername": "@shihabah174",
"numberOfSubscribers": 10,
"channelViewCount": 4349,
"channelVideoCount": 78,
"hiddenSubscriberCount": false,
"id": "O8_h83jzcrE",
"url": "https://www.youtube.com/watch?v=O8_h83jzcrE",
"viewCount": 8,
"likes": 0,
"commentsCount": 0,
"commentsTurnedOff": false,
"duration": "0:15",
"keywords": [],
"isMembersOnly": false
},
{
"title": "Bangladesh's HIDDEN Underwater Canyon Secret Revealed",
"type": "video",
"channelName": "HistoBlend",
"date": "2024-11-19T00:00:00Z",
"text": "Bangladesh's HIDDEN Underwater Canyon Secret Revealed\n===========================================\n\n\"🌍 Uncover the secrets of the Swatch of No Ground, an incredible underwater canyon in the Bay of Bengal! From its 1,500-meter depths to its thriving marine life 🐟🐬, discover how this hidden treasure sustains thousands of families and challenges even the bravest navigators. Join us on this thrilling dive into history, nature, and mystery! ✨ #SwatchOfNoGround #Bangladesh #MarineLife\"...",
"thumbnailUrl": "https://i.ytimg.com/vi/rv_QhRb6Cvk/maxresdefault.jpg",
"order": 7,
"input": "https://www.youtube.com/@SecretRevealedbd",
"hashtags": [
"#SwatchOfNoGround",
"#Bangladesh",
"#MarineLife"
],
"channelId": "UCNZXmz7rTzCbW85E9xbT4Bg",
"channelUrl": "http://www.youtube.com/@HistoBlend",
"channelUsername": "@HistoBlend",
"numberOfSubscribers": 66,
"channelViewCount": 19928,
"channelVideoCount": 22,
"hiddenSubscriberCount": false,
"id": "rv_QhRb6Cvk",
"url": "https://www.youtube.com/watch?v=rv_QhRb6Cvk",
"viewCount": 405,
"likes": 12,
"commentsCount": 2,
"commentsTurnedOff": false,
"duration": "0:56",
"keywords": [
"Swatch of No Ground",
"Bangladesh marine life",
"Irrawaddy dolphins",
"Bay of Bengal mystery",
"underwater ecosystems"
],
"isMembersOnly": false
},
{
"title": "credit:@SecretRevealedbd",
"type": "video",
"channelName": "CHOTO VAI",
"date": "2025-01-10T00:00:00Z",
"text": "",
"thumbnailUrl": "https://i.ytimg.com/vi/pFs-N4bb1I4/maxresdefault.jpg",
"order": 8,
"input": "https://www.youtube.com/@SecretRevealedbd",
"hashtags": [],
"channelId": "UCjVPKmVq-Nour0gaLfN0KQQ",
"channelUrl": "http://www.youtube.com/@nasirthechotovai87",
"channelUsername": "@nasirthechotovai87",
"numberOfSubscribers": 232,
"channelViewCount": 64674,
"channelVideoCount": 288,
"hiddenSubscriberCount": false,
"id": "pFs-N4bb1I4",
"url": "https://www.youtube.com/watch?v=pFs-N4bb1I4",
"viewCount": 0,
"likes": 1,
"commentsCount": 0,
"commentsTurnedOff": false,
"duration": "3:00",
"keywords": [],
"isMembersOnly": false
},
{
"title": "🙂🙂",
"type": "video",
"channelName": "Sbh Kawsar",
"date": "2022-06-23T00:00:00Z",
"text": "",
"thumbnailUrl": "https://i.ytimg.com/vi/6zHxQrD3kbg/hq720_2.jpg?sqp=-oaymwEoCIAKENAF8quKqQMcGADwAQH4AZQDgALQBYoCDAgAEAEYEyAuKH8wDw==&rs=AOn4CLAUfWp9wjzE_fjDPhVxD5_TgjqH9w",
"order": 9,
"input": "https://www.youtube.com/@SecretRevealedbd",
"hashtags": [],
"channelId": "UCj2WCYRDp1Wo4Jo7z-r_aaw",
"channelUrl": "https://www.youtube.com/channel/UCj2WCYRDp1Wo4Jo7z-r_aaw",
"channelUsername": "@sbhkawsar9454",
"numberOfSubscribers": 4,
"channelViewCount": 0,
"channelVideoCount": 0,
"hiddenSubscriberCount": false,
"id": "6zHxQrD3kbg",
"url": "https://www.youtube.com/watch?v=6zHxQrD3kbg",
"viewCount": 16,
"likes": 4,
"commentsCount": 4,
"commentsTurnedOff": false,
"duration": "0:11",
"keywords": [],
"isMembersOnly": false
}
]

Scraping YouTube with the Search API is one of the smartest ways to uncover valuable insights without endless manual searching. Whether you’re an agency, researcher, or solo creator, structured data helps you make decisions faster and with more confidence.

  • Market Research & Trend Tracking 📈
    The YouTube Video Search API allows you to track trending topics, viral videos, and competitors’ strategies. Brands use this data to spot what’s gaining traction before others do.

  • Content Discovery 🎬
    Creators rely on the YouTube Music Search API to find popular tracks, remixes, or trending audio that can boost engagement. Similarly, businesses can identify relevant niches to tap into.

  • Short-Form Insights ⚡
    With the rise of short videos, the YouTube Shorts Search API helps you monitor quick-hit content that dominates feeds. Perfect for understanding what captures attention in under 60 seconds.

  • Audience Intelligence 💡
    Using the YouTube Suggestion Search API, you can extract autocomplete suggestions directly from YouTube to understand what people are actually searching for in real time.

In short, scraping with the YouTube Search Scraper APIgives you a data-driven edge—whether you’re chasing views, building campaigns, or spotting the next big trend. 🚀

The number of results you can scrape depends on how the YouTube Search Scraper APImanages requests and quotas. By default, the API lets you fetch up to 50 results per request, but thanks to pagination, you can continue requesting additional pages until you reach the maximum allowed.

With proper pagination, you can collect hundreds of results in one run, making it perfect for larger research projects. Some third-party tools or actors even bundle multiple endpoints together, helping you get up to 1,000 results in a single execution without extra effort.

Another key factor is the YouTube Search Scraper APIquota. Every request consumes “quota units” from your daily allowance (default: 10,000 units per day). For example, a standard search request might cost 100 units. Once you hit the limit, you’ll need to wait until your quota resets or request a higher allocation from Google Cloud.

In short:

  • Single request limit: 50 results.

  • With pagination: Hundreds of results possible.

  • Quota-based: Limited by your daily unit allowance.

By balancing pagination and quota management, you can maximize your scraping power while staying within YouTube’s usage rules. ⚡

💰 How much does the YouTube Search Scraper cost?

When it comes to pricing, the YouTube Search Scraper APIcost depends on whether you’re using Google’s official API or third-party scraping tools.

  • Google’s Official YouTube API 🌐

  • Google provides 10,000 free quota units per day.

  • A standard search request costs around 100 units, meaning you can run about 100 searches daily at no cost.

  • If you need more, you must request a quota increase through Google Cloud, but pricing varies based on your usage and project.

  • Third-Party Tools (like Apify) 🔧

  • Platforms such as Apify often bundle scraping features that go beyond the official API.

  • Pricing can start from as low as $5 per month, depending on the number of results and runs.

  • These tools save time by automating pagination, combining endpoints, and providing structured JSON or CSV output without heavy setup.

  • Free vs Paid Options ⚖️

  • YouTube Search Scraper APIfree options are great for small projects, testing, or personal use.

  • For agencies or businesses that need scalable scraping and reliable automation, paid tiers deliver more flexibility and stability.

In short, the cost ranges from free for light use to affordable monthly plans for professional-grade scraping. 🚀

Legality around scraping YouTube data depends on how you access and use the information. When you use the official YouTube Search API, you’re fully compliant because requests are authenticated with a YouTube Search Scraper APIkey and governed by Google’s published Terms of Service. This method ensures you’re following the rules while retrieving structured video data.

However, scraping YouTube directly with bots or unauthorized tools can raise legal and ethical concerns. It may violate YouTube’s Terms, lead to account suspension, or even trigger IP blocking. That’s why relying on approved methods—like Google’s API or reputable third-party services—is always the safer path.

To stay compliant, follow a few best practices:

  • ✅ Use the official API whenever possible.

  • ✅ Respect YouTube Search Scraper APIquota limits to avoid misuse.

  • ✅ Don’t attempt to scrape private, unlisted, or restricted content.

  • ✅ Use data only for legitimate business, research, or personal insights.

In short, scraping with the YouTube Search Scraper APIis legal when you stick to the official channels and respect YouTube’s guidelines. It’s about using the data responsibly while staying on the right side of compliance. 📜

❓ FAQ: YouTube Search Scraper API(with NLP queries integrated)

What is the YouTube Search Scraper APIkey used for?

It authenticates your app, tracks usage, and enforces quotas. Without a YouTube Search Scraper APIkey, Google won’t process your requests securely.

Is there a free YouTube Search API?

Yes—Google provides a free daily quota. Light projects can stay within it. Some third-party tools offer free tiers for small runs.

How do I use YouTube Search Scraper in Python?

Install google-api-python-client, build the service with your key, call search.list, and parse the JSON. It’s a quick start for prototypes and scripts.

What is the difference between YouTube API and YouTube Search API?

“YouTube API” is the umbrella. The Search API is a subset focused on finding videos, channels, and playlists with filters and sorting.

Where can I find a YouTube Search Scraper APIGitHub repo?

Search GitHub for “YouTube Search Scraper APIgithub” to find sample clients, wrappers, and utilities for Python/Node.

What is YouTube Search Scraper APIquota and how to increase it?

Quota = daily “units” consumed per request. When you hit limits, optimize calls and request a quota increase in Google Cloud.

Can I use the YouTube Search Scraper APIwithout a key?

Not the official API. Some platforms (e.g., hosted scrapers) abstract keys, but you still authenticate on their side.

Is there a YouTube Search Scraper APItutorial for beginners?

Yes—Google’s docs plus many community guides. Look for “YouTube Search Scraper APItutorial” with Python or Node examples.

Does the YouTube Search Scraper APIwork for YouTube Shorts and YouTube Music?

You can discover Shorts and many Music results via search metadata and filters, then process them like standard videos.