VOOZH about

URL: https://apify.com/igolaizola/youtube-video-scraper

⇱ Youtube Video Scraper (channels, playlists, searches) Β· Apify


πŸ‘ Youtube Video Scraper (channels, playlists, searches) avatar

Youtube Video Scraper (channels, playlists, searches)

Pricing

from $0.70 / 1,000 results

Go to Apify Store

Youtube Video Scraper (channels, playlists, searches)

Extract full YouTube video metadata, complete descriptions, captions, thumbnails, embed links and analytics from playlists, channels or search results at scale. Ideal for content analysis, performance monitoring and seamless JSON integration with reliable proxy support.

Pricing

from $0.70 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ IΓ±igo Garcia Olaizola

IΓ±igo Garcia Olaizola

Maintained by Community

Actor stats

0

Bookmarked

18

Total users

1

Monthly active users

a month ago

Last modified

Share

YouTube Video Scraper

πŸ€– What does YouTube Video Scraper do?

YouTube Video Scraper enables you to extract comprehensive metadata and media details from any YouTube resourceβ€”channels, playlists, search results pages, or individual video URLs. It retrieves:

  • Video Details – ID, title, length, complete description, keywords, author, view count, like count, publish/upload dates, and more
  • Captions – Auto-generated and manual subtitle tracks, with track URLs and language codes
  • Microformat Data – Thumbnails, embed settings (iframe URL, dimensions), category, family-safe flag, and availability by country
  • Owner & Channel Info – Channel ID, channel name, external channel URL
  • Thumbnail URLs – Multiple sizes of thumbnails (hqdefault, maxresdefault, etc.)
  • Embed & Playback Links – Direct embed URL for iframe usage

This scraper gives you structured JSON output, ready for analytics, archiving, or feeding into downstream pipelines.

πŸ’‘ Why scrape YouTube videos?

YouTube hosts over 2 billion monthly logged-in users and immense volumes of video content. Scraping YouTube videos lets you:

  • Perform Content Analysis: Gather titles, descriptions, transcripts, and tags for NLP or sentiment analysis
  • Track Channel Performance: Monitor upload frequency, view/like growth, and emerging keywords
  • Build Datasets: Aggregate structured metadata across thousands of videos for research or machine learning
  • Automate Reporting: Generate periodic reports on trending videos in a niche or competitor channels
  • Enable Multimedia Applications: Preload thumbnails, embed links, or captions for custom apps or dashboards

πŸš€ How to scrape YouTube videos

  1. Configure Your Input:

    • Max Items: Specify how many videos to scrape (e.g., the latest 20 uploads in a playlist)
    • URLs: Provide one or more YouTube URLs (channel, playlist, search page, or video link)
  2. Run the Actor:

    • Click Run in the Apify Console or invoke via API/CLI
  3. Access & Use Your Data:

    • Once finished, open the Dataset tab to preview, filter, or download your JSON results

πŸ“ Input Parameters

The scraper supports the following parameters:

ParameterTypeRequiredDescriptionDefault
maxItemsIntegerYesMaximum number of videos to scrape. Must be β‰₯ 1.10
urlsArray of StringsYesOne or more YouTube URLs (channel, playlist, search results, or video) to scrape videos from.["https://www.youtube.com/results?search_query=apify"]

Example input:

{
"maxItems":10,
"urls":[
"https://www.youtube.com/results?search_query=apify",
"https://www.youtube.com/@Apify"
]
}

πŸ“Š Results

Example output snippet:

[
{
"Video":{
"ID":"gZ_RLC25gCw",
"Title":"The Simplest Way to Automate Scraping Anything with No Code (Apify + n8n tutorial)",
"Thumbnails":[
{
"URL":"https://i.ytimg.com/vi/gZ_RLC25gCw/hqdefault.jpg?sqp=-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ==\u0026rs=AOn4CLDddnaM9iDPX8YXetwPC6t-2Lvh7w",
"Width":168,
"Height":94
},
{
"URL":"https://i.ytimg.com/vi/gZ_RLC25gCw/hqdefault.jpg?sqp=-oaymwEiCMQBEG5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ==\u0026rs=AOn4CLCB8vHsYqFiuI_HueuLcBxnIDKGCQ",
"Width":196,
"Height":110
},
{
"URL":"https://i.ytimg.com/vi/gZ_RLC25gCw/hqdefault.jpg?sqp=-oaymwEjCPYBEIoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=\u0026rs=AOn4CLDRMwMBIyADpxCUea4r9Djxu-VvSQ",
"Width":246,
"Height":138
},
{
"URL":"https://i.ytimg.com/vi/gZ_RLC25gCw/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=\u0026rs=AOn4CLB2aMoAqrE0qe1uDSTDl6DJ7-DHvQ",
"Width":336,
"Height":188
},
{
"URL":"https://i.ytimg.com/vi/gZ_RLC25gCw/maxresdefault.jpg",
"Width":1920,
"Height":1080
},
{
"URL":"https://i.ytimg.com/vi/gZ_RLC25gCw/hqdefault.jpg?sqp=-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ==\u0026rs=AOn4CLDddnaM9iDPX8YXetwPC6t-2Lvh7w",
"Width":168,
"Height":94
},
{
"URL":"https://i.ytimg.com/vi/gZ_RLC25gCw/hqdefault.jpg?sqp=-oaymwEiCMQBEG5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ==\u0026rs=AOn4CLCB8vHsYqFiuI_HueuLcBxnIDKGCQ",
"Width":196,
"Height":110
},
{
"URL":"https://i.ytimg.com/vi/gZ_RLC25gCw/hqdefault.jpg?sqp=-oaymwEjCPYBEIoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=\u0026rs=AOn4CLDRMwMBIyADpxCUea4r9Djxu-VvSQ",
"Width":246,
"Height":138
},
{
"URL":"https://i.ytimg.com/vi/gZ_RLC25gCw/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=\u0026rs=AOn4CLB2aMoAqrE0qe1uDSTDl6DJ7-DHvQ",
"Width":336,
"Height":188
},
{
"URL":"https://i.ytimg.com/vi/gZ_RLC25gCw/maxresdefault.jpg",
"Width":1920,
"Height":1080
}
],
"Description":"πŸ”— Try out Apify with code 30NATEHERK for 30% off: https://www.apify.com/?fpr=nate\n\n🌟 Want my full course on building AI Agents with no code?πŸ‘‡\nhttps://www.skool.com/ai-automation-society-plus/about\n\nπŸ“Œ Join my FREE Skool community for all the resources to set this system up! πŸ‘‡\nhttps://www.skool.com/ai-automation-society/about\n\n🚧 Start Building with n8n! (I get kickback if you sign up here - thank you!)\nhttps://n8n.partnerlinks.io/22crlu8afq5r\n\nπŸ’» Check out my agency. We build intelligent AI systems for businesses. \nhttps://truehorizon.ai/\n\nWant to scrape websites, social media, or generate leads without writing a single line of code? In this video, I’ll show you the fastest and easiest way to use Apify with n8n to scrape anything, from Instagram profiles to Google Maps businesses and more. \n\nApify is a platform full of powerful, pre-built actors, and when you connect it to n8n, you unlock a no-code automation system that can collect and move data wherever you need it. I’ll walk you through how to set up your first Actor in under 5 minutes, how to connect it to n8n just by copying and pasting. \n\nWhether you’re a business owner, marketer, or just exploring no-code tools, this combo is incredibly powerful for lead generation, research, and content workflows. No coding, no headachesβ€”just plug, play, and scrape.\nYou can sign up for Apify here: https://www.apify.com/?fpr=nate and use the code 30NATEHERK for 30% off Apify credits.\n\nSponsorship Inquiries:\nπŸ“§ sales@uppitai.com\n\nWATCH NEXT:\nhttps://youtu.be/QhujcQk8pyU?si=kpGWo0cF4aiAaT68\n\nTIMESTAMPS\n00:00 What is Apify?\n00:48 How this works in n8n\n01:41 Live Setup TikTok Scraper\n05:07 Run Actor Synchronously Issue\n05:49 Adding a Wait Step\n07:14 Advanced Technique: Polling\n\nGear I Used:\nCamera: Razer Kiyo Pro\nMicrophone: Blue Yeti USB",
"Channel":{
"ID":"UC2ojq-nuP8ceeHqiroeKhBA",
"Name":"Nate Herk | AI Automation",
"Handle":"",
"Description":"",
"Thumbnails":[
{
"URL":"https://yt3.ggpht.com/oIDUNVZEoSIIiR7d7xSguLYmI6zs3B_NB1Tbq617pzQ9g54jybjiD3jiZ9zy36tJcLyt12QOlQ=s48-c-k-c0x00ffffff-no-rj",
"Width":48,
"Height":48
},
{
"URL":"https://yt3.ggpht.com/oIDUNVZEoSIIiR7d7xSguLYmI6zs3B_NB1Tbq617pzQ9g54jybjiD3jiZ9zy36tJcLyt12QOlQ=s88-c-k-c0x00ffffff-no-rj",
"Width":88,
"Height":88
},
{
"URL":"https://yt3.ggpht.com/oIDUNVZEoSIIiR7d7xSguLYmI6zs3B_NB1Tbq617pzQ9g54jybjiD3jiZ9zy36tJcLyt12QOlQ=s176-c-k-c0x00ffffff-no-rj",
"Width":176,
"Height":176
}
],
"SubscriberCount":"389K subscribers",
"Videos":{},
"Shorts":{},
"Live":{},
"Playlists":{},
"Posts":{},
"URL":"https://www.youtube.com/channel/UC2ojq-nuP8ceeHqiroeKhBA"
},
"UploadDate":"May 16, 2025",
"ViewCount":{},
"LikeCount":{},
"IsLiveContent":false,
"Tags":[],
"Related":{},
"Captions":{
"Languages":[
{
"Name":"English (auto-generated)",
"Code":"en",
"IsTranslatable":true,
"URL":"https://www.youtube.com/api/timedtext?v=gZ_RLC25gCw\u0026ei=yzTgaJXgFdKN1d8PicbdqQk\u0026caps=asr\u0026opi=112496729\u0026xoaf=5\u0026xowf=1\u0026hl=en\u0026ip=0.0.0.0\u0026ipbits=0\u0026expire=1759549243\u0026sparams=ip,ipbits,expire,v,ei,caps,opi,xoaf\u0026signature=1F6878915EB4DB0DD75A84FDD55E18D228BAD39B.813031B257B5BD36C8554B31B40D2988E322D55D\u0026key=yt8\u0026kind=asr\u0026lang=en"
}
]
},
"Duration":474,
"Chapters":null,
"Comments":{}
},
"LiveVideo":null
}
]

βš–οΈ Legal Considerations

When using YouTube Video Scraper, please keep in mind:

  • YouTube's Terms of Service: Ensure your use case complies with YouTube's policies.
  • Respect Rate Limits: Configure maxItems reasonably to avoid overwhelming YouTube's servers.
  • Data Privacy Laws: If you're processing personal data, ensure GDPR or other regulations compliance.
  • Consult Legal Advice: When in doubt about data usage rights or redistribution, seek professional guidance.

For more on web scraping legality, see our blog post: Is web scraping legal?

You might also like

YouTube Scraper - Search, Videos, Channels & Playlists

code-node-tools/youtube-scraper

YouTube scraper to extract video metadata from channels, playlists & search. Scrape YouTube videos without API limits - get titles, views, likes, thumbnails, transcripts & more. Fast YouTube channel scraper & playlist scraper. No YouTube API key required. Export to CSV/JSON.

14

YouTube Video Data Extractor

sandaliaapps/YouTube-Video-Data-Extractor

Extract detailed and structured data from YouTube videos, channels, and playlists β€” no API key required.

41

YouTube Search Scraper - Extract Videos, Shorts, Channels

igview-owner/youtube-search-scraper

Powerful YouTube Search Scraper to extract videos, shorts, channels, and playlists with complete metadata. Perfect for market research, SEO analysis, and content discovery.

πŸ‘ User avatar

Sachin Kumar Yadav

34

πŸš€ YouTube Playlist ScraperπŸŽ₯

scrapearchitect/youtube-playlist-scraper

πŸŽ₯ Extract video titles, channels, stats, thumbnails, and metadata from YouTube playlists in πŸš€ 2-5 mins! Perfect for research, archiving, or content analysis. Fast, reliable, and proxy-ready. πŸ“Š πŸš€ YouTube Playlist ScraperπŸŽ₯

πŸ‘ User avatar

Scrape Architect

55

YouTube Fast Scraper - Videos, Channels & Comments

viralanalyzer/youtube-fast-scraper

Fast YouTube data extraction: videos, channels, comments, playlists, and analytics data.

19

5.0

Youtube Scraper

scrapeflow/youtube-scraper

YouTube Scraper extracts public data from YouTube videos and channels. It collects titles, descriptions, video URLs, views, likes, publish dates, thumbnails, and channel details. Ideal for video research, trend analysis, competitor monitoring, and content analytics.

YouTube Search Scraper β€” Videos, Channels & Playlists

khadinakbar/youtube-search-scraper

Scrape YouTube search results (videos, channels, playlists, movies) without cookies or the API. Title, channel, views, duration, publish date, thumbnails. Full filter support. HTTP + residential proxy primary, SerpApi last-resort fallback. MCP-ready.

Youtube Search And Channel Scraper

scrapio/youtube-search-and-channel-scraper

Scrapes YouTube search results and channel data, capturing video titles, URLs, views, publish dates, channels, descriptions, and metadata. Ideal for keyword research, competitor analysis, niche discovery, and large-scale YouTube data extraction from searches and channels

YouTube Videos Scraper

thescrapelab/Apify-YouTube-Videos-Scraper-2-0

Scrape YouTube video metadata from search queries, channels, and video URLs without the YouTube API. Export titles, links, views, thumbnails, and channel data.