Scrape Google video search results — titles, channels, durations, upload dates, and thumbnails — from YouTube and across the open web. Structured JSON. Start for FREE.
Also: Scrape Google Search Video
{
"results": [{
"position": 1,
"title": "Python Tutorial for Beginners (2026)",
"link": "https://www.youtube.com/watch?v=rfscVS0vtbw",
"platform": "YouTube",
"channel": "freeCodeCamp.org",
"duration": "4:26:52",
"view_count": 42150000,
"uploaded": "5 years ago",
"thumbnail": "https://i.ytimg.com/vi/rfscVS0vtbw/hqdefault.jpg"
}, ...]
}A Google video scraper API retrieves video search results from Google's video tab for any keyword — returning titles, channel names, durations, upload dates, and thumbnails — programmatically, at scale. Google video search aggregates results from YouTube and the wider open web, covering news broadcasters, Vimeo, social platforms, and independent publishers — giving broader coverage than YouTube search alone.
Google does not offer an official video search results API. The YouTube Data API covers YouTube-specific content but does not index the full Google video search page or reflect how videos from external sites rank there. For video content monitoring, video SEO research, or scrape google search video workflows that go beyond YouTube, developers use ScrapeBadger.
ScrapeBadger's Google Video Scraper returns: video title, channel/publisher name, video URL, thumbnail URL, duration, upload date, and platform source — in consistent JSON for any query.
One API call. Video metadata back in structured JSON. First request in under 5 minutes.
Drop-in REST endpoint with structured JSON response.
Google Videos search results across YouTube and the web with metadata
/v1/google/videos/searchFrom content strategy to media monitoring — the most valuable applications for video search data.
Analyse which videos rank on Google for target keywords — their titles, channel authority, length, and age. Understand what Google rewards in video search and optimise new content to capture those placements.
Track the volume and recency of video content published on a topic over time. Identify when a subject triggers a surge of new production — an early signal of growing interest or a breaking news event.
Monitor competitor channels and publishers. Track when a competitor's video climbs into Google search results for keywords that matter to your brand.
Monitor video coverage of a brand across the full web — not just YouTube. Surface broadcast clips, user-generated content, and independent publisher video in one feed.
Build structured datasets of video metadata for research, analytics, or journalism at scale — without manually browsing results pages.
Power video recommendation and discovery in editorial platforms or learning tools. Surface the most relevant, recent videos from across the web for any topic based on live Google rankings.
ScrapeBadger's hosted MCP server exposes 92 tools — including all Google APIs — to any AI agent that supports the Model Context Protocol. No code changes. Just add one config line and your agent can call google_videos_search natively.
Most Google data APIs charge monthly subscriptions whether you use them or not. ScrapeBadger's model is different.
Buy credits once and use them whenever you need — no monthly reset, no "use it or lose it" pressure. ScrapeBadger's pay-as-you-go credits last forever, so projects with variable or seasonal query volumes never waste budget on unused allocation.
ScrapeBadger offers two models: pay-as-you-go credits that never expire, or a subscription plan at a lower per-credit rate for predictable, high-volume usage. On a subscription, unused credits roll over to the following month — so you never lose what you paid for. No lock-in, cancel anytime.
ScrapeBadger covers the full Google product ecosystem from a single API key and credit balance: SERP, Maps, Reviews, News, Trends, Jobs, Shopping, Patents, Scholar, Images, Finance, Flights, Hotels, Lens, AI Mode, Autocomplete, Shorts, and more. One account, one integration, one billing relationship — versus managing multiple subscriptions across separate data providers.
Failed requests — timeouts, blocked responses, empty results — are never charged. Credits are deducted only when the API returns a successful, data-containing response. At scale, where failure rates affect your effective cost per result, this matters significantly. You pay for data you received, not for infrastructure you used.
Start with pay-as-you-go credits that never expire, or save more with a monthly subscription. No hidden fees, no lock-in.
Custom credit volumes, dedicated infrastructure, SLA guarantees, invoiced billing, and a dedicated account manager. Built around your actual usage — not a fixed tier.
Everything you need to know about the Google Video Scraper API.
Sign up free and get 1,000 API credits — enough for 142 videos requests. No credit card required.