Fast YouTube Search Results Scraper avatar
Fast YouTube Search Results Scraper

Pricing

$3.50 / 1,000 results

Go to Apify Store
Fast YouTube Search Results Scraper

Fast YouTube Search Results Scraper

Quickly returns detailed structured data based on search queries.

Pricing

$3.50 / 1,000 results

Rating

5.0

(2)

Developer

Matthew James

Matthew James

Maintained by Community

Actor stats

7

Bookmarked

23

Total users

3

Monthly active users

5 months ago

Last modified

Share

Fast YouTube Search Scraper

Fast YouTube Search Scraper returns detailed structured data based on search queries.

Features

  • Scrape YouTube search results based on customizable queries.
  • Identifies YouTube Shorts within results.
  • Supports advanced filtering options (e.g., Last hour, Today, This week).
  • Supports sorting results by relevance, upload date, view count, and rating.

Data Output Structure

  • dateScraped: ISO8601 timestamp of when this data was scraped.
  • query: The original search term used to generate this result.
  • filterUsed: Human-readable filter applied to the search (e.g. "This month").
  • sortByUsed: Human-readable sort order used (e.g. "Relevance").
  • videoId: Unique YouTube video ID.
  • watchUrl: Direct link to the YouTube video.
  • timePosted: How long ago the video was uploaded in human-readable format.
  • title: Title of the YouTube video.
  • description: Short snippet from the video page.
  • thumbnail: URL of the video's thumbnail image.
  • viewCount: Number of views the video has (as integer).
  • length: Duration of the video in HH:MM:SS or MM:SS format.
  • channelName: Name of the channel that uploaded the video.
  • channelThumbnail: URL of the channel's avatar image.
  • channelUrl: Direct link to the YouTube channel.
  • isShort: Boolean indicating if the video is a YouTube Short.

Example Output

{
"dateScraped": "2025-07-01T00:00:00.000Z",
"query": "example query",
"filterUsed": "This month",
"sortByUsed": "Relevance",
"videoId": "abc123XYZ",
"watchUrl": "https://www.youtube.com/watch?v=abc123XYZ",
"timePosted": "2 days ago",
"title": "Dummy Video Title for Testing Purposes",
"description": "This is a dummy description used for testing the output structure. Replace with real data.",
"thumbnail": "https://i.ytimg.com/vi/abc123XYZ/hqdefault.jpg",
"viewCount": 9876,
"length": "12:34",
"channelName": "Test Channel",
"channelThumbnail": "https://yt3.ggpht.com/placeholder-avatar=s68-c-k-c0x00ffffff-no-rj",
"channelUrl": "https://www.youtube.com/channel/UC1234567890",
"isShort": false
}

Workflow Usage

Example payload for workflow integration:

{
"searchQueries": [
"apify",
"scraping"
],
"maxResults": 10,
"filter": "This year",
"sortBy": "View count"
}

Tips: