Dedicated ScrapersGoogle Scraper APIGoogle Video Scraper API
Google Video Scraper API

The Google Video Scraper API for video search results and metadata

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

YouTube + Web
Duration
View Count
Time Filter
GET /v1/google/videos/search
GOOGLE
{
  "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"
  }, ...]
}
What is Google Video Scraper API

Programmatic access to videos data

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.

Start scraping Google video search results in minutes

One API call. Video metadata back in structured JSON. First request in under 5 minutes.

Endpoints

One Powerful Endpoint

Drop-in REST endpoint with structured JSON response.

GETSearch Videos
7 credits

Google Videos search results across YouTube and the web with metadata

/v1/google/videos/search
Use cases

What developers build with a Google Video Scraper API

From content strategy to media monitoring — the most valuable applications for video search data.

Video Content Strategy and SEO

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.

Video Trend Detection

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.

Competitive Video Intelligence

Monitor competitor channels and publishers. Track when a competitor's video climbs into Google search results for keywords that matter to your brand.

Media Monitoring for PR and Communications

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.

Video Dataset Collection

Build structured datasets of video metadata for research, analytics, or journalism at scale — without manually browsing results pages.

Content Discovery Platform Features

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.

Use Google Video Scraper API directly inside Claude, Cursor & ChatGPT

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.

Why ScrapeBadger

A Google scraping API built for how developers actually work

Most Google data APIs charge monthly subscriptions whether you use them or not. ScrapeBadger's model is different.

Credits that never expire

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.

Save more with a subscription

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.

20+ Google APIs under one account

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.

Pay only for successful results

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.

Pricing

Simple, transparent pricing

Start with pay-as-you-go credits that never expire, or save more with a monthly subscription. No hidden fees, no lock-in.

PAYG
Start anytime — credits never expire
$10/start
Pay as you go
$0.15 per 1,000 credits

  • Access to all scrapers
  • Credits never expire
  • No monthly commitment
  • Priority support
Get Started
Basic
Best for small teams and steady workloads
$49/mo
Monthly subscription
$0.08 per 1,000 credits

  • Access to all scrapers
  • BASIC tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Most Popular
Growth
For growing projects — save vs PAYG
$149/mo
Monthly subscription
$0.07 per 1,000 credits

  • Access to all scrapers
  • PRO tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Pro
For professionals and high-volume usage
$249/mo
Monthly subscription
$0.06 per 1,000 credits

  • Access to all scrapers
  • PRO tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Business
Maximum scale at the lowest per-credit rate
$499/mo
Monthly subscription
$0.05 per 1,000 credits

  • Access to all scrapers
  • ENTERPRISE tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Enterprise & Custom

Need higher volume or a custom plan?

Custom credit volumes, dedicated infrastructure, SLA guarantees, invoiced billing, and a dedicated account manager. Built around your actual usage — not a fixed tier.

Contact sales
FAQ

Frequently asked questions

Everything you need to know about the Google Video Scraper API.

What is a Google video scraper API?

A google video scraper api retrieves video search results from Google's video tab — title, channel, URL, thumbnail, duration, and upload date — for any keyword, in structured JSON.

How is Google video search different from the YouTube API?

Google video search indexes videos from across the entire web — YouTube, Vimeo, news broadcasters, social platforms, and independent publishers. The YouTube Data API only covers YouTube-hosted content.

What data does the Google Video Scraper API return?

Title, channel or publisher name, video URL, thumbnail URL, video duration, upload date, and platform source for each result.

Can I filter results to scrape google search video from specific time ranges?

Yes. The API supports time-based filtering — past 24 hours, past week, past month — to surface recently published content.

How is the Google Video Scraper API priced?

Pay-as-you-go from $10 with no expiry, or subscription plans from $49/month.

Ready to scrape Videos?

Sign up free and get 1,000 API credits — enough for 142 videos requests. No credit card required.