YouTube Search Extractor

No credit card required!

The bot is currently being updated and may not be stable at times.

1
Create a free account on Botster
2
Choose a bot and provide seed data
3
Start the bot and wait for completion
4
Download or share your results

About this bot

In short: this bot will extract video information from YouTube's search results for a list of provided keywords.

Click to view the example results file for a better idea of the results that the bot delivers.

Scraping YouTube data: video tutorial

Watch a quick demo of how to scrape information from YouTube search (and not only):

And here is an in-depth video explanation of this tool's usage:

How to extract YouTube video information?

A fast and simple YouTube scraper software, this bot can be used for multiple purposes from SEO optimization and keyword research to market analysis and marketing strategy improvement.

You can easily grab the following information for up to 50 queries at a time:

  • Search position
  • Video URL
  • Video title
  • Video duration
  • Thumbnail URL
  • Thumbnail resolution
  • Highres thumbnail (true / false)
  • Channel title
  • Upload date
  • Closed captions (true / false)
  • Licensed content (true / false)
  • Projection (e.g. rectangular)

How to extract YouTube thumbnail images and other data?

  • Sign up on Botster.
  • Go to the bot's start page.
  • Enter the keywords. Each word must go on a new line.
  • Specify the number of videos to scrape.
  • Click the "Start this bot" button.

That's it – the YouTube search results extraction process has started!

Troubleshooting

⚠️ This bot doesn’t provide thumbnail images, yet it exports links to them. You can grab youtube thumbnail pictures manually after the bot has completed its work. ⚠️

Software walkthrough

1. Open the Launch bot form

Click on the "Start bot" button on the right-hand side of this page to open the spider's form:

2. Name your job

Give your "Job" a meaningful title, and optionally specify (or create) a project folder:

3. Enter your search queries.

Each query must go on a new line. The bot can process up to 50 queries during one session.

4. Add YouTube search operators if necessary.

YouTube search supports the use of special search operators to narrow down and refine search results. You can add those operators to your search queries when filling in the ‘Search query’ field:

Here are some useful operators to use when searching on YouTube (but there are more):

a) intitle:

This search operator will find the videos that contain the phrase specified in their titles. For example:

  • If you enter gold coins as a keyword, you will get a list of videos devoted to gold coins:

  • If you enter gold coins intitle:silver as a keyword, you will get a list of videos that are devoted to gold coins and have the word silver in their titles:

b) description:

This search operator will find the videos that contain the specified phrase in their descriptions. For example:

  • If you enter gold coins as a keyword, you will get a list of videos devoted to gold coins.

  • If you enter gold coins description:buy as a keyword, you will get a list of videos that are devoted to gold coins and have the word buy in different forms in their descriptions:

c) before:date
This search operator will find the videos that were uploaded before the date specified. For example:
  • If you enter gold coins as a keyword, you will get a list of videos devoted to gold coins.
  • If you enter gold coins before:2022-01-01 as a keyword, you will get a list of videos that are devoted to gold coins and were published before 2022-01-01:

d) after:date

This search operator will find the videos that were uploaded after the date specified. For example:

  • If you enter gold coins as a keyword, you will get a list of videos devoted to gold coins.
  • If you enter gold coins after:2022-01-01 as a keyword, you will get a list of videos that are devoted to gold coins and were published after 2022-01-01:

e) Combining search operators with each other

You can combine two or more search operators with each other, which will make your search results even more accurate. For example:

  • If you enter gold coins as a keyword, you will get a list of videos devoted to gold coins.
  • If you enter gold coins intitle:silver after:2022-01-01 as a keyword, you will get a list of videos that are devoted to gold coins, contain the word silver in their titles, and were published after 2022-01-01:

5. Specify how many videos you would like to scrape.

6. Set up notifications.

Specify if you would like to receive a notification when the grabber completes the crawl:

7. Start the bot!

Click "Start bot" button on the right-hand side:

That's it! You will be taken to your "Jobs" section. The software is now working and will notify you once it's done.

Data output

After the bot completes the job you can download your data as an Excel (XLSX), CSV or JSON file.

To use this bot you need to register or log in first.

Frequently asked questions

Enter your keywords and start the bot. After the bot has completed its work, you will be able to download the results as an Excel (XLSX), CSV or JSON file.

Insert a list of queries into the special field and start the bot. As a result, you will get a table containing different data including links to video thumbnails.


Endpoint: POST https://botster.io/api/v2/bots/youtube-search-scraper

Request body:

input string or array of strings (required)
Search query

limit string (required)
Results
How many videos to scrape data for?
Possible values:

10Up to 10 videos
50Up to 50 videos
100Up to 100 videos
200Up to 200 videos
300Up to 300 videos
500Up to 500 videos



Your file is being prepared...