Scrape YouTube Search Results
Extract video results, channels, and metadata from YouTube search
Analyze video rankings and discover what content ranks for your keywords. Get video titles, channel names, view counts, thumbnails, and descriptions for video SEO.
How it works
- 1 Enter your search query or URL in the form
- 2 Click search and we'll extract the data in seconds
- 3 View results online or download as CSV
Sign up free — get 150 credits to try it out
Only 50 credit(s) needed — $1.00 min. purchase includes 450 bonus credits
Already have an account? Sign in
What You Get
We extract structured data from the source and deliver it as a clean, downloadable CSV.
Python Tutorial for Beginners - Full Course in 12 Hours
Programming with Mosh
28M views · 2 years ago
100 Days of Code - Python Bootcamp
Dr. Angela Yu
4.2M views · 2 years ago
Python Crash Course for Data Science
freeCodeCamp
9.7M views · 2 years ago
Source page
Clean, downloadable data
Complete Data Preview
Here's every field you'll get when you run YouTube Search.
| Position | Title | Link | Channel | Views | Length | Published Date | Thumbnail | Description | Verified |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Python Tutorial for Beginners - Full Course in 12 Hours | https://youtube.com/watch?v=example1 | Programming with Mosh | 28M views | 12:04:35 | 2 years ago | https://i.ytimg.com/vi/example1/hqdefault.jpg | Complete Python course covering variables, loops, functions, OOP, and real projects... | true |
| 2 | 100 Days of Code - Python Bootcamp | https://youtube.com/watch?v=example2 | Dr. Angela Yu | 4.2M views | 8:22:10 | 1 year ago | https://i.ytimg.com/vi/example2/hqdefault.jpg | Day-by-day Python bootcamp with hands-on projects from beginner to professional... | true |
| 3 | Python Crash Course for Data Science | https://youtube.com/watch?v=example3 | freeCodeCamp | 9.7M views | 4:45:00 | 8 months ago | https://i.ytimg.com/vi/example3/hqdefault.jpg | Learn Python for data science including pandas, numpy, matplotlib, and scikit-learn... | true |
10 columns
- position — Ranking position in results
- title — Page or item title
- link — URL to the result page
- channel — Channel or publisher name
- views — Total view count
- length — Content duration or length
- published_date — Date of publication
- thumbnail — Thumbnail image URL
- description — Detailed item or page description
- verified — Whether review is verified
Why ScrapeBase?
Skip the complexity. Get the data.
| Feature | DIY / Raw APIs |
ScrapeBase
Recommended
|
|---|---|---|
| Setup time |
Hours to days
|
Minutes
|
| Code required |
Yes — scripts to maintain
|
None
|
| Proxies & CAPTCHAs |
You handle it
|
We handle it
|
| Rate limits & retries |
You build it
|
Automatic
|
| Infrastructure |
Your servers & keys
|
Nothing to manage
|
| Data output |
Raw — needs parsing
|
Clean CSV
|
What You Can Do
Research Video Content Gaps
Scrape YouTube search results for any keyword to find content gaps, trending formats, and underserved topics in your niche.
Track Video SEO Rankings
Monitor which videos rank for your target keywords on YouTube and track position changes over time.
Analyze Creator Strategies
Study top-ranking videos' titles, thumbnails, view counts, and channel data to reverse-engineer winning content strategies.
Built for Speed and Reliability
Average response time under 10 seconds
Structured, clean data ready for analysis
CSV export, spreadsheet-ready
Reliable infrastructure, always available
Frequently Asked Questions
Ready to Scrape YouTube Search?
Start extracting structured data in seconds. No coding, no proxies, no hassle.
No credit card required to sign up
Related Tools
More tools in the YouTube category.
YouTube Video
Extract video details, description, and related videos from a YouTube video page.
You get: Title, Channel, Views, Likes
Use this tool →
YouTube Transcript
Extract video transcripts from YouTube including timestamped text, speaker labels, and language information.
You get: Text, Start, Duration
Use this tool →