Google Videos Scraper — Tiles, Duration, Source
Pricing
from $1.50 / 1,000 video results
Google Videos Scraper — Tiles, Duration, Source
Scrape Google Videos (udm=7 vertical) at scale: up to 10 tiles per page with title, link (YouTube / Vimeo / TikTok / etc.), displayed_link, snippet, thumbnail, inline preview image, favicon, duration, channel, source platform, upload date, video_id, and the raw extensions chip list.
Pricing
from $1.50 / 1,000 video results
Rating
0.0
(0)
Developer
Scrape Badger
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
What does Google Videos Scraper do?
Scrape Google Videos search results — YouTube, Vimeo, Dailymotion, Facebook Video, TikTok and more, aggregated in one place.
Why use Google Videos Scraper?
- Cross-platform. YouTube, Vimeo, Dailymotion, Facebook, TikTok — Google indexes all of them.
- Duration, time, quality filters. Friendly dropdowns map to Google's
tbssyntax. - 200+ country domains. Local video rankings.
- Pagination. Up to 10 pages — stops early when Google runs out.
- Stream-friendly. Each video tile as its own dataset record.
What data can Google Videos Scraper extract?
| Field | Type | Description |
|---|---|---|
| title | string | Video title |
| link | string | Source URL |
| source | string | Host platform |
| thumbnail | string | Preview image |
| duration | string | MM:SS or HH:MM:SS |
| published_at | string | Upload date |
| channel | string | Uploader / channel name |
| position | number | Rank within the page |
How to scrape Google Videos
- Click Try for free.
- Enter query in
q. - Optional:
duration(short/medium/long),date(hour/day/week/month/year),quality(hd). - Set
gl/hl. - Set
max_pages— each page is ≈ 10 videos. - Click Start — videos stream into the dataset.
How much will it cost?
$0.0015 per video (≈ $1.50 per 1,000 videos). One call per page; each page ≈ 10 videos. 3-page run = $0.045.
Competitor benchmark
| Actor | Author | Price | Notes |
|---|---|---|---|
| streamers/youtube-scraper | streamers | ~$2.40 / 1k | YouTube-only |
| apify/google-search-scraper | Apify | ~$1.80 / 1k pages | Videos as SERP block |
| scrape-badger/google-videos-scraper | ScrapeBadger | $1.50 / 1k videos | Cross-platform, 37% under streamers |
Input
Configure the run in the Input tab above, or pass a JSON object matching the fields below when calling the Actor via the Apify API.
| Field | Required | Description |
|---|---|---|
| q | ✅ | Search query. |
| gl / hl | — | Country + language. |
| duration | — | short / medium / long. |
| date | — | hour / day / week / month / year. |
| quality | — | hd. |
| tbs | — | Raw Google filter override (power users). |
| max_pages | — | 1-10, default 3. |
Output
Every successful run streams records into the run's dataset. Download as JSON, CSV, XML, Excel, or HTML from the Dataset tab; consume programmatically via the Apify API or webhooks.
Example record:
{"title": "How to scrape Google \u2014 2026 guide","link": "https://youtube.com/watch?v=abc123","source": "YouTube","thumbnail": "https://i.ytimg.com/\u2026","duration": "12:34","published_at": "2 months ago","channel": "Dev Channel","position": 1}
Tips / Advanced options
- Use
date: weekfor fresh content monitoring. Brand-safe content monitoring works best on recent uploads. quality: hdfilters out low-effort reposts. Tends to correlate with original content vs. rips.- Platform diversity is a feature. Filter
sourcedownstream to focus on YouTube-only, or embrace the cross-platform view. - Dedupe by
link. Canonical URLs — stable across runs.
FAQ, Disclaimers, Support
Does this include YouTube Shorts?
Shorts are separate — use google-shorts-scraper.
Can I download the videos?
This actor returns URLs only. Use yt-dlp or a dedicated downloader actor.
Why are some videos missing duration?
Google sometimes omits it for live streams or platforms that don't surface duration metadata.
Can I filter by channel?
Use Google's site:youtube.com/@channelname operator in q for a rough channel filter.
Disclaimer
This Actor scrapes public Google data only. You're responsible for compliance with Google's Terms of Service and any applicable data-protection laws (GDPR, CCPA, etc.) in your jurisdiction. ScrapeBadger does not store the scraped results — they are delivered directly to your Apify dataset.
Support
Something not working? Open a ticket in the Issues tab above — we triage within one business day. Full API reference: docs.scrapebadger.com.
Related Actors
google-shorts-scraper— Short-form video search
Powered by
ScrapeBadger — Google-optimised residential proxy pool + browser-farm fallback, 99.7% uptime, unmetered bandwidth. No CAPTCHAs reach you.