Youtube Search Scraper avatar

Youtube Search Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Youtube Search Scraper

Youtube Search Scraper

Scrape YouTube search results without cookies. Extracts video metadata (title, views, duration, channel info), channel profiles, and playlists. Supports all YouTube search filters (sort, upload date, type, duration, features).

Pricing

from $4.00 / 1,000 results

Rating

5.0

(1)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

2

Bookmarked

71

Total users

11

Monthly active users

8 hours ago

Last modified

Share

Scrape YouTube search results without needing cookies or a YouTube account. Get video metadata, channel profiles, and playlists from any search query — with full support for YouTube's search filters.

What it does

Enter one or more search queries and the scraper returns structured data for each result, just like you'd see on YouTube's search page. Results include videos, channels, and playlists depending on your filters.

Input

FieldRequiredDefaultDescription
Search QueriesYesOne or more YouTube search terms
Max Results Per QueryNo20How many results to return per query (1–200)
Sort ByNoRelevanceRelevance, Upload Date, View Count, or Rating
Upload DateNoAny timeLast hour, Today, This week, This month, This year
Result TypeNoAllVideo, Channel, or Playlist
DurationNoAnyUnder 4 min, 4–20 min, Over 20 min
FeaturesNoNoneHD, Subtitles, CC (alias for Subtitles), Creative Commons, Live, 4K, HDR, 360, VR180, Location, Purchased, 3D
MarketNoUSCountry/region for localized results. One of: US, GB, DE, IN, JP, BR, FR, ES, KR, RU

Example input

{
"searchQueries": ["web scraping tutorial", "python automation"],
"maxResults": 30,
"sortBy": "view_count",
"uploadDate": "this_year",
"type": "video"
}

Output

Video results

FieldExample
videoId"dQw4w9WgXcQ"
title"Never Gonna Give You Up"
url"https://www.youtube.com/watch?v=dQw4w9WgXcQ"
description"The official video for..."
channelName"Rick Astley"
channelUrl"https://www.youtube.com/@RickAstley"
channelId"UCuAXFkgsw1L7..."
viewCount1500000000
viewCountText"1.5B views"
publishedTimeText"15 years ago"
duration"3:33"
durationSeconds213
thumbnailsArray of {url, width, height}
richThumbnailUrlAnimated preview URL (or null)
badges["CC", "4K"]
isLivefalse
estimatedResults1234567
searchQuery"web scraping tutorial"
scrapedAt"2026-02-10T12:00:00+00:00"

Channel results

FieldExample
channelId"UCxxxxxx"
channelName"Python Programmer"
channelUrl"https://www.youtube.com/@gilesmcmullen"
handle"@gilesmcmullen"
description"Hi I'm Giles..."
subscriberCount782000
subscriberCountText"782K subscribers"
thumbnailsArray of {url, width, height}
channelThumbnailUrlSingle highest-res channel avatar URL
verifiedtrue

Playlist results

FieldExample
playlistId"PLxxxxxxx"
title"Python Full Course"
url"https://www.youtube.com/playlist?list=PLxxxxxxx"
channelName"CodeWithHarry"
ownerName"CodeWithHarry" (alias for channelName)
channelUrl"https://www.youtube.com/@CodeWithHarry"
channelId"UCxxxxxx"
firstVideoId"dQw4w9WgXcQ" (first video in the playlist)
videoCount100
videoCountText"100 lessons"
thumbnailsArray of {url, width, height}

Limitations

  • YouTube returns approximately 20 results per page. For larger result counts, the scraper automatically paginates.
  • Some filters may return fewer results than requested if YouTube doesn't have enough matching content.
  • No authentication or cookies are required — the scraper works with publicly available search results only.

Use Cases

  • Market research — find top-performing videos in any niche by view count or upload date
  • SEO analysis — track which channels rank for specific keywords
  • Competitor monitoring — see what your competitors are posting and how videos perform
  • Content ideation — find trending topics by sorting by view count
  • Influencer discovery — use channel search to find YouTubers in any niche
  • Academic research — systematic collection of videos for corpus building

YouTube Scraper Suite

This actor is part of a complete YouTube data extraction toolkit. Explore the full suite:

ActorDescription
YouTube Channel ScraperChannel metadata, subscriber counts, and full video catalogs
YouTube Channel Scraper FastStreamlined channel scraper for high-volume and speed-sensitive workflows
YouTube Comment ScraperComments, replies, likes, author info, and pinned/hearted status
YouTube Email ScraperCreator contact emails from channel pages, Instagram, TikTok, and Linktree
YouTube Hashtag ScraperVideos and Shorts tagged with specific hashtags
YouTube Playlist ScraperAll videos and metadata from any YouTube playlist
YouTube Search ScraperSearch results including videos, channels, and playlists
YouTube Shorts ScraperShorts from channels or hashtags with full view and like metadata
YouTube Transcript ScraperTimed transcripts and captions with optional Whisper AI fallback
YouTube Trending ScraperRanked trending videos by category — Gaming, Music, News, Movies
YouTube Video Details ScraperComprehensive video metadata, chapters, endscreen, captions, and comments
YouTube Video DownloaderDownload videos, playlists, and channels in any quality with metadata