How to Export YouTube Subscription List

If you need a fast and simple way to get a list of all the YouTube channels you are subscribed to, you can do so directly within your web browser. This method avoids waiting for the Google Takeout service and provides an immediate, usable list of your channels.

A Step-by-Step Guide

This process uses your browser’s built-in developer console to run a short script that extracts the channel information from the page.

  1. Navigate to Your Subscriptions First, log in to your YouTube account on a desktop computer. Then, go to your subscriptions management page by visiting: https://youtube.com/feed/channels

  2. Load All Channels This is a critical step. You must scroll all the way to the bottom of the page. Keep scrolling until no new channels load. This ensures that every subscription is present on the page and can be captured by the script.

  3. Open the Developer Console Open your browser’s developer console. The shortcut for this is typically Ctrl+Shift+I for Chrome and Chromium-based browsers, or Ctrl+Shift+K for Firefox.

  4. Run the Export Script Click on the “Console” tab if it’s not already selected. Copy the following line of code, paste it into the console, and press Enter.

    $$('#main-link.channel-link').reduce(
      (str, el) => str + '\n' + el.href + ',' + el.querySelector('#main-link #text').innerText,
      'Channel URL,Channel title'
    )
  5. Copy Your List After running the command, the console will display a complete list of your subscribed channels, formatted with a header row (“Channel URL,Channel title”). Each subsequent line will contain the URL and name of a channel. You can right-click the output, copy it, and paste it directly into a text file or a spreadsheet application like Excel or Google Sheets.

Date
25.06.2025
Categories
  • HowTo
Tags
  • JS
  • YouTube