YouTube Playlist Scraper avatar

YouTube Playlist Scraper

Pricing

from $0.40 / 1,000 playlist videos

Go to Apify Store
YouTube Playlist Scraper

YouTube Playlist Scraper

Get every video in a YouTube playlist from its URL or ID. Returns position, title, link, views, duration, upload time, thumbnail and channel. Export CSV, JSON or Excel for courses, research or archives.

Pricing

from $0.40 / 1,000 playlist videos

Rating

0.0

(0)

Developer

Ioannis Kokkinis

Ioannis Kokkinis

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Categories

Share

Get every video of any YouTube playlist from its link or ID, as JSON, CSV or Excel: position, title, link, views, duration, upload time, thumbnail and channel.

What you get for each video

  • Playlist ID, title and link, and the position of the video in the playlist
  • Video title, ID and link
  • View count (as a number and as shown on YouTube) and upload time
  • Duration in seconds and as text
  • Thumbnail link and channel name

How to use it

  1. Paste playlist links or IDs into Playlists, one per line. Any link with list=... works.
  2. Set how many videos you want per playlist, then press Start.

Use the video links with the YouTube Transcript Scraper or YouTube Comments Scraper to get transcripts or comments for a whole course or series.

Input

FieldMeaning
PlaylistsLinks or playlist IDs (PL...)
Videos per playlistMaximum videos from each playlist
Maximum results in totalStops the whole run

Output example

{
"playlistTitle": "Python for Beginners (Full Course) | Programming Tutorial",
"position": 1,
"videoId": "QXeEoD0pB3E",
"title": "#0 Python for Beginners | Programming Tutorial",
"channelName": "Telusko",
"viewCount": 9800000,
"durationSeconds": 66
}

Pricing

You pay per video returned, plus a tiny start fee. Playlists that do not exist or are private return nothing and cost nothing. Set a maximum spend per run and the Actor stops when it is reached.

Notes

  • Unavailable, private and deleted videos are hidden by YouTube and are not returned.
  • Playlists that could not be read are listed in the FAILED_PLAYLISTS record of the run's key-value store.
  • The Actor reads publicly visible data. Use it in line with YouTube's terms.

More scrapers from the same publisher: