VOOZH about

URL: https://apify.com/toludare/youtube-playlist-scraper

⇱ ✨ Free Youtube Playlist Scraper Β· Apify


πŸ‘ ✨ Free Youtube Playlist Scraper avatar

✨ Free Youtube Playlist Scraper

Pricing

Pay per usage

Go to Apify Store

✨ Free Youtube Playlist Scraper

Your all-in-one tool for extracting data from YouTube playlists, including podcasts, courses, and releases. Retrieve rich details including titles, descriptions, thumbnails, full video and channel metadata, and engagement statistics.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

πŸ‘ tolu.

tolu.

Maintained by Community

Actor stats

0

Bookmarked

191

Total users

24

Monthly active users

2 months ago

Last modified

Share

YouTube Playlist Scraper

Your all-in-one tool for extracting data from YouTube playlists; including podcasts, courses, and releases. Retrieve rich details such as titles, descriptions, thumbnails, full video and channel metadata, and engagement statistics.

πŸ˜‹ Features πŸ˜‹

  • Get complete playlist details including title, description, thumbnail, full channel and video metadata, and engagement statistics. Works across normal playlists, podcasts, courses, and releases.
  • Easily switch proxy country to avoid hidden videos and region-restricted content.
  • View a detailed summary stored in the key-value store after each run. Each input URL is categorized as either complete, hasHiddenVideos, incomplete, unavailable, or failed.

Interested in other YouTube scraping tools?

Are you looking for full YouTube video and shorts metadata including engagement statistics and transcripts. Check out our YouTube Metadata Scraper.

πŸ‘©β€πŸ³ Input πŸ‘©β€πŸ³

ParameterTypeDescriptionDefault Value
startURLsarray[link]One or more Youtube playlist URLs. The maximum number of URLs is 1000.-
useProxybooleanTurn on residential proxyfalse
proxyCountryCountrySelectorSelect country for the RESIDENTIAL proxy. This is useful for playlists that contain videos only available in specific regions. Otherwise, the default ANY is recommended.ANY

Example

{
"startURLs":[
"https://www.youtube.com/playlist?list=PLMvsN4LH5cSH-_-FOZVIrkrXa37hNthny"
],
"useProxy":true,
"proxyCountry":"ANY",
}

πŸ– Output πŸ–

ParameterTypeDescription
inputlinkInput URL given
idstringPlaylist ID
urllinkPlaylist URL
titlestringPlaylist Title
descriptionstringPlaylist Description
playlistTypePlaylist|Podcast|Course|AlbumPlaylist Type
thumbnaillinkPlaylist Thumbnail
videoCountintegerNumber of videos in playlist
viewCountintegerNumber of times the playlist has been viewed
hiddenVideoCountintegerNumber of hidden videos in playlist. You can avoid this by turning on proxy and setting proxyCountry to the exact location where the videos are not restricted.
channelIdstringPlaylist Channel ID
channelUrllinkPlaylist Channel URL
channelUsernamestringPlaylist Channel Username
channelDisplayNamestringPlaylist Channel Display Name
videosarray[video]Information of each video in the playlist
video.indexintegerPosition of video in playlist
video.idstringVideo ID
video.urllinkVideo URL
video.titlestringVideo Title
video.thumbnaillinkVideo Thumbnail (High Quality)
video.lengthstringVideo length, formatted in hours, minutes and seconds e.g. 3:48. Hours and minute are omitted where they do not apply.
video.lengthSecondsintegerVideo length in seconds
video.viewCountstringNumber of views of video (inexact) e.g. 115K, 1.2M
video.relativeUploadTimestringUpload time of video, relative to the current time e.g. 1 year ago
video.channelIdstringVideo Channel ID
video.channelUrllinkVideo Channel URL
video.channelUsernamestringVideo Channel Username
video.channelDisplayNamestringVideo Channel Display Name

Example

[
{
"input":"https://www.youtube.com/playlist?list=PLQ_voP4Q3cfdvAY-XP1-uq5NzJ1sZGtwj",
"id":"PLQ_voP4Q3cfdvAY-XP1-uq5NzJ1sZGtwj",
"url":"https://www.youtube.com/playlist?list=PLQ_voP4Q3cfdvAY-XP1-uq5NzJ1sZGtwj",
"title":"The Best of Son Heung min",
"description":null,
"playlistType":"Playlist",
"thumbnail":"https://i.ytimg.com/vi/mH5wcYC8oxM/hqdefault.jpg",
"videoCount":5,
"viewCount":2590,
"hiddenVideoCount":0,
"channelID":"UCG5qGWdu8nIRZqJ_GgDwQ-w",
"channelURL":"https://www.youtube.com/@premierleague",
"channelUsername":"premierleague",
"channelDisplayName":"Premier League",
"videos":[
{
"index":1,
"id":"mH5wcYC8oxM",
"url":"https://www.youtube.com/watch?v=mH5wcYC8oxM",
"title":"Son Heung-min: 10 Years of Smiles, Goals, and Greatness πŸ‡°πŸ‡·",
"thumbnail":"https://i.ytimg.com/vi/mH5wcYC8oxM/hqdefault.jpg",
"length":"7:24",
"lengthSeconds":444,
"viewCount":"410K",
"relativeUploadTime":"2 months ago",
"channelId":"UCG5qGWdu8nIRZqJ_GgDwQ-w",
"channelURL":"https://www.youtube.com/@premierleague",
"channelUsername":"premierleague",
"channelDisplayName":"Premier League"
},
{
"index":2,
"id":"shkGWuni26w",
"url":"https://www.youtube.com/watch?v=shkGWuni26w",
"title":"11 of Son Heung-min's Best Moments in the Premier League",
"thumbnail":"https://i.ytimg.com/vi/shkGWuni26w/hqdefault.jpg",
"length":"7:06",
"lengthSeconds":426,
"viewCount":"1.1M",
"relativeUploadTime":"2 months ago",
"channelId":"UCG5qGWdu8nIRZqJ_GgDwQ-w",
"channelURL":"https://www.youtube.com/@premierleague",
"channelUsername":"premierleague",
"channelDisplayName":"Premier League"
},
{
"index":3,
"id":"2NaoEy7VszY",
"url":"https://www.youtube.com/watch?v=2NaoEy7VszY",
"title":"Son's Triple Seals Victory | Spurs 6-2 Leicester City | 2022/23 Premier League Highlights",
"thumbnail":"https://i.ytimg.com/vi/2NaoEy7VszY/hqdefault.jpg",
"length":"8:29",
"lengthSeconds":509,
"viewCount":"101K",
"relativeUploadTime":"8 months ago",
"channelId":"UCG5qGWdu8nIRZqJ_GgDwQ-w",
"channelURL":"https://www.youtube.com/@premierleague",
"channelUsername":"premierleague",
"channelDisplayName":"Premier League"
},
{
"index":4,
"id":"BXDp8iMF7J0",
"url":"https://www.youtube.com/watch?v=BXDp8iMF7J0",
"title":"Son Heung-min names FAVOURITE Premier League moment for Spurs | Ultimates",
"thumbnail":"https://i.ytimg.com/vi/BXDp8iMF7J0/hqdefault.jpg",
"length":"6:59",
"lengthSeconds":419,
"viewCount":"96K",
"relativeUploadTime":"1 year ago",
"channelId":"UCG5qGWdu8nIRZqJ_GgDwQ-w",
"channelURL":"https://www.youtube.com/@premierleague",
"channelUsername":"premierleague",
"channelDisplayName":"Premier League"
},
{
"index":5,
"id":"7aMutyZelts",
"url":"https://www.youtube.com/watch?v=7aMutyZelts",
"title":"'I'M GETTING EMOTIONAL...' 😒 Heartwarming moment Heung-Min Son surprises Spurs fan | Fan Mail",
"thumbnail":"https://i.ytimg.com/vi/7aMutyZelts/hqdefault.jpg",
"length":"6:30",
"lengthSeconds":390,
"viewCount":"400K",
"relativeUploadTime":"1 year ago",
"channelId":"UCG5qGWdu8nIRZqJ_GgDwQ-w",
"channelURL":"https://www.youtube.com/@premierleague",
"channelUsername":"premierleague",
"channelDisplayName":"Premier League"
}
]
}
]

❔ FAQ ❔

What does the RUN_SUMMARY file contain?

The RUN_SUMMARY file is created after each run and stored in the key-value store. It divides each playlist input URL into 5 categories:

  • complete - this URL was successfully processed and all videos are complete.
  • hasHiddenVideos - this URL was successfully processed but there are some hidden videos. This is usually due to location issues and you can solve this by turning the proxy on and setting an appropraite location. Check the Input section for more details.
  • incomplete - Some videos were gotten but processing failed before it was completed.
  • unavailable - The playlist is unavailable for some reason. Either it has been deleted or it is invalid
  • failed - Processing failed completely and no videos were gotten.

Feedback

We’re always working on improving the performance of our Actors. So if you’ve got any technical feedback for YouTube Playlist scraper or simply found a bug, please create an issue on the Actor’s Issues tab in Apify Console.

You might also like

YouTube Transcript Master [EASY] (WebVTT & more)

zerohour/yt-transcript

YouTube Transcripts in BULK! Easily query via channel, playlist, or video URLs. Built with simplicity & reliability in mind, with expert support. Perfect data to feed your AI or LLM. Output multiple formats: TEXT, JSON, SRV, TTML, VTT (WebVTT). Automatic YouTube captions are available as backup.

πŸŽ₯ TeraBox Video Downloader & Audio (MP3) Extractor πŸ› οΈ

scrapearchitect/terabox-video-downloader-audio-mp3-extractor

πŸš€ Instantly download TeraBox videos πŸŽ₯ & MP3s 🎡! Secure Apify storage links πŸ”πŸ“¦, bulk URLs πŸ“‹, auto-retry πŸ”„. For devs πŸ› οΈ, archivists πŸ“š, music collectors 🎧. Fast ⚑, no watermarks πŸš«πŸ’§, encrypted downloads! πŸŽ₯ TeraBox Video Downloader & Audio (MP3) Extractor πŸ› οΈ

πŸ‘ User avatar

Scrape Architect

128

Youtube Transcription Scraper

hgservices/youtube-transcript-scraper

Get the full transcript of any YouTube video in seconds.Paste a video link, a list of links, or a whole YouTube playlist, and download clean transcripts, captions, and subtitles as TXT, SRT, or JSON. No YouTube API key. No quotas. No browser extensions. Works on single videos or thousands at a time.

YouTube Transcript Scraper

automation-lab/youtube-transcript

Extract timestamped transcripts & subtitles from any public YouTube video. Batch hundreds of URLs, 100+ languages with auto-fallback, no API key required. Returns full video metadata + segments. Export JSON, CSV, Excel.

πŸ‘ User avatar

Stas Persiianenko

247

Fast YouTube Playlist Scraper API | Extract Videos & Metadata

apidojo/youtube-playlist-scraper

The ultimate solution for detailed YouTube playlist information. Enjoy unmatched speed and thoroughness in both search and direct video retrieval from playlists. Additionally, it's remarkably cost-effective at just $0.50 per 1000 videos!

359

5.0

🌟 Youtube Transcript Scraper - $0.5 per 1k

supreme_coder/youtube-transcript-scraper

Scrape youtube transcripts in bulk. Provides videos details and transcript in different formats

782

5.0

YouTube Full Channel Transcripts Extractor βš‘πŸ“œ - Fast & cheap

scrapestorm/youtube-full-channel-transcripts-extractor---fast-cheap

Looking for a YouTube transcript extractor to grab transcripts from an entire channel? πŸ” Your search ends here! With YouTube Full Channel Transcript Scraper πŸ“œ, easily download accurate transcripts, including timestamps ⏰ and extra details. No proxy needed, fast & efficient! βš‘πŸ’¬

222

5.0

YouTube Channel Transcripts β€” Bulk Extract by Influship

influship/youtube-channel-transcripts

Extract transcripts from all recent videos on a YouTube channel in a single run. Returns full text with timestamps per video. Ideal for content research and AI training. No login required.

51

5.0

YouTubeTranscriptSearcher

automationpros/YouTubeTranscriptSearcher

Search entire YouTube channels for keywords in video transcripts – get video links, titles, and exact timestamps!

πŸ‘ User avatar

Joshua Almasin

91

5.0