the Play All button to load every video into a single playlist sidebar. 2. No-Code Web Scrapers and Extensions
: A site that turns video links into spreadsheets. YTPlaylist : This tool copies video titles into a text file. How to Use These Tools Copy the channel link. Paste it into the website. Click the start button. Download your complete list. 📊 Method 3: Create a Google Spreadsheet
Whether you are a creator auditing your own content or a viewer trying to binge-watch a favorite series, YouTube doesn’t always make it easy to see every single upload in one clean list. While the "Videos" tab is the default, it can be tedious to scroll through years of content.
While YouTube doesn’t have a single button to "list all" for export, you can achieve this through a few distinct methods depending on whether you own the channel or are just a viewer. Method 1: For Channel Owners (Export via YouTube Studio) list all videos on a youtube channel
You can pull a clean, trackable list of videos directly into a spreadsheet using Google Apps Script and the official YouTube Data API. Open a new . Click on Extensions > Apps Script .
If you want a clean, organized spreadsheet of every video title, URL, and publish date without paying for third-party software, you can use Google Sheets paired with the built-in YouTube API service. Step-by-Step Instructions Open a new .
If you can tell me (no-code, script-based, or developer tool), I can provide more specific instructions or even a code snippet! Share public link the Play All button to load every video
Alternatively, you can use a Google search operator: site:youtube.com/c/ChannelName "keyword"
While YouTube's built-in features are convenient, third-party tools can provide more advanced features and flexibility when listing all videos on a YouTube channel. Here are a few popular options:
The official way. Returns JSON with all video metadata. YTPlaylist : This tool copies video titles into a text file
For research or archiving, you might need a static list of titles and URLs.
If you are trying to export a massive channel, ensure your tool handles pagination or run the script multiple times.
Create a project in the Google Cloud Console and enable the "YouTube Data API v3".