Extract Every Video From a YouTube Playlist (Free)
- Paste any public YouTube playlist URL to get every video as a sortable table
- Export to CSV with title, URL, video ID, and playlist order
- No playlist size cap — works on 10-video mixes and 2,000-video archives alike
- Great for research workflows, archival, and "what's in this playlist" overviews
Table of Contents
YouTube lets you play a playlist but not export it. For research, archival, or "what's in this list" reviews, you need the video list as data — titles, URLs, order. The free extractor accepts playlist URLs directly and outputs a CSV ready for spreadsheets. Here's the playlist-specific workflow and what it unlocks.
How Playlist Extraction Works
- Open the extractor.
- Paste the playlist URL —
youtube.com/playlist?list=PLxxxxxxxx— or any video URL that contains a&list=parameter. - Click Extract Links.
- Download the CSV with Title, Video URL, Video ID, and Published date.
Unlike channel extraction (capped at 5,000 videos), playlists have no cap beyond what the platform shows publicly. A curated 30-video learning playlist, a 500-video music mix, a 2,000-video "all uploads" playlist — all work.
Channel vs. Playlist Extraction — Which to Use
| What you want | Input | Result |
|---|---|---|
| Every video a channel has uploaded | Channel URL or @handle | Up to 5,000 videos, newest first |
| A specific curated list from a channel | Playlist URL | Every video in that playlist, in playlist order |
| A channel's oldest uploads (>5,000 videos) | Their "Oldest" playlist if public | Access to older content past the channel cap |
| A study / learning series | The series playlist URL | Ordered list for reference |
For channels with under 5,000 lifetime uploads, channel extraction is simpler. For curated lists or channels with massive upload counts, playlist extraction is better.
Sell Custom Apparel — We Handle Printing & Free ShippingCommon Playlist Use Cases
- Course / tutorial tracking. Extract a YouTube learning playlist into a spreadsheet, mark each video as watched or not. Better than YouTube's "watched" feature which often doesn't sync across devices.
- Music library reference. A long playlist becomes a searchable track list. Useful for DJ prep, sampling research, or recreating the playlist on another platform.
- Channel archival. Many creators maintain public "All Videos" playlists that date further back than the channel tab's default view. Extract the playlist for a deeper archive.
- Research citations. Academic or journalism research using multiple YouTube sources — CSV of every referenced video for easy citation management.
- Building YouTube tools / integrations. Developers often start by manually extracting a playlist before writing API code. Fast prototyping.
What the CSV Preserves
Playlist order is preserved exactly as the playlist owner set it. This is important because:
- Tutorial series require correct order for learning.
- Narrative playlists (video essays, documentary series) lose meaning out of order.
- Music playlists often have intentional flow.
The CSV row order matches playlist order. If you sort by another column, you can always re-sort by the first column (position) to restore original order.
Videos removed from the platform (deleted, privated, or geo-blocked for the extraction region) appear as "[Deleted video]" or don't appear at all — matching what you'd see on the playlist page itself.
Extract Any YouTube Playlist — Free
Paste the playlist URL, download the CSV. Works on playlists of any size.
Open Free YouTube Channel Video Links ExtractorFrequently Asked Questions
Does the tool work on "Mix" playlists YouTube auto-generates?
Not reliably. Mix playlists (URLs starting with RD or starting with "Mix -") are dynamically generated per viewer. Use saved/public playlists with stable list IDs for consistent results.
Can I extract private playlists?
No. The tool only reads public and unlisted playlists that don't require authentication. Private playlists are accessible only to the owner while logged in.
Is there a video count limit on playlists?
No meaningful cap. Playlists with 2,000+ videos work. The 5,000 cap only applies to full-channel extraction.
Can I extract multiple playlists at once?
Run each playlist separately, then combine the CSVs in Excel or Sheets. Add a "Playlist" column before combining to track which video came from where.
Does playlist order match what I see on YouTube?
Yes — the order in the CSV matches the playlist as set by its creator. Sorting by other columns (date, title) is always reversible.

