Гид по технологиям

Как массово отписаться от каналов YouTube вручную и автоматически

5 min read YouTube Обновлено 12 Dec 2025
Как массово отписаться от каналов YouTube
Как массово отписаться от каналов YouTube

TL;DR

  • Вручную: Откройте Подписки → Управление → Подписан и нажимайте «Отписаться» рядом с каждым каналом. Подходит при небольшом числе подписок.
  • Автоматически: откройте страницу со всеми подписками, откройте «Просмотреть код» (Inspect), вставьте скрипт в Console и запустите — он последовательно подтверждает отписку. Подходит при большом количестве каналов.

Важно: вставляйте только проверенный код. Если браузер показывает предупреждение, введите allow pasting, как описано ниже.

The YouTube logo over a colorful background.

Быстрое содержание

  • Как вручную отписаться массово
  • Как автоматически отписаться через скрипт в Console
  • Что делать при ошибках и блокировках
  • Безопасность, приватность и альтернативы

Как вручную отписаться от каналов YouTube массово

  1. Откройте YouTube в браузере и слева выберите раздел «Подписки».
  2. В правом верхнем углу нажмите «Управление» (откроется список всех ваших подписок).

Открытие страницы подписок с перечислением подписанных каналов.

  1. На странице списка под каждым каналом нажимайте кнопку «Подписан» (или «Подписаться/Подписан») и в появившемся диалоге нажимайте «Отписаться».

Ручное отписывание канала YouTube через веб-интерфейс.

Этот способ прост и безопасен. Но при большом числе подписок он утомителен и занимает много времени.

Как автоматически отписаться от каналов YouTube массово

Автоматизация экономит время. Суть: на странице всех подписок открыть Инструменты разработчика → Console и выполнить скрипт, который имитирует клики по кнопкам отписки и подтверждения.

  1. Перейдите на страницу со всеми подписками (Подписки → Управление).
  2. Правой кнопкой мыши кликните по странице и выберите «Просмотреть код» или «Inspect».

Открытие Inspect Element в Chrome.

  1. Перейдите во вкладку Console. Скопируйте скрипт из раздела «Скрипт» ниже. Вставьте его в консоль на новой строке.

Открытие вкладки Console в Inspect Element для вставки кода.

Если браузер покажет предупреждение о вставке кода, он может попросить ввести allow pasting — введите именно allow pasting в консоль и нажмите Enter, затем снова вставьте скрипт.

Предупреждение при вставке кода в Inspect Element и пример ввода allow pasting.

После вставки и запуска скрипт начнёт последовательно отписывать каналы и выводить в консоль прогресс (сколько отписано и сколько осталось). Оставайтесь на странице до завершения.

Скрипт автоматически отписывает каналы и сообщает о прогрессе.

Если скрипт застопорился, обновите страницу и запустите его заново.

Скрипт: что он делает (исходный код)

Ниже приведён оригинальный скрипт, который имитирует клики по кнопке «Unsubscribe» и нажимает подтверждение. Скопируйте его как есть и вставьте в Console.

/**  
* YouTube bulk unsubscribe fn.  
* Wrapping this in an IIFE for browser compatibility.  
*/  
(async function iife() {  
// This is the time delay after which the "unsubscribe" button is "clicked"; Change it as per your need!  
var UNSUBSCRIBE_DELAY_TIME = 2000  
/**  
* Delay runner. Wraps `setTimeout` so it can be `await`ed on.  
* @param {Function} fn  
* @param {number} delay  
*/  
var runAfterDelay = (fn, delay) => new Promise((resolve, reject) => {  
setTimeout(() => {  
fn()  
resolve()  
}, delay)  
})  
// Get the channel list; this can be considered a row in the page.  
var channels = Array.from(document.getElementsByTagName(`ytd-channel-renderer`))  
console.log(`${channels.length} channels found.`)  
var ctr = 0  
for (const channel of channels) {  
// Get the subscribe button and trigger a "click"  
channel.querySelector(`[aria-label^='Unsubscribe from']`).click()  
await runAfterDelay(() => {  
// Get the dialog container...  
document.getElementsByTagName(`yt-confirm-dialog-renderer`)[0]  
// and find the confirm button...  
.querySelector(`[aria-label^='Unsubscribe']`).click()  
console.log(`Unsubsribed ${ctr + 1}/${channels.length}`)  
ctr++  
}, UNSUBSCRIBE_DELAY_TIME)  
}  
})()

Важно: скрипт использует селекторы aria-label, рассчитанные на английскую версию интерфейса. Если ваш интерфейс YouTube локализован по‑другому, селекторы могут не сработать.

Безопасность и приватность

  • Не вставляйте посторонний код, которому вы не доверяете.
  • Скрипт выполняется локально в вашем браузере и не отправляет данные на сторонние серверы.
  • Закройте другие вкладки и расширения, которые могут вмешиваться (менеджеры паролей, блокировщики скриптов).
  • Если у вас включено многофакторная аутентификация или корпоративные политики, работа скрипта может быть ограничена.

Когда автоматизация не сработает

  • YouTube изменил DOM или aria-label — селекторы не найдут кнопки.
  • Страница загружает подписки лениво (lazy load), и скрипт не видит все элементы. В этом случае пролистайте страницу вниз, чтобы загрузить все строки, и запустите скрипт снова.
  • Расширения браузера блокируют скрипты (AdBlock, скрипт-блокировщики). Отключите их временно.
  • Если канал уже удалён или скрыт, элемент может отсутствовать.

Альтернативные подходы

  • Использовать сторонние сервисы и расширения для управления подписками — удобнее, но требует доверия к третьей стороне.
  • Создать новый аккаунт и начать с нуля — быстрый радикальный вариант, но потеряются история и рекомендации.
  • Использовать фильтры рекомендаций и «Не интересует» вместо массовой отписки, если цель — очистить рекомендации, а не список подписок.

План действий для разных ролей

  • Обычный пользователь:

    • Сделайте резервную копию списка важных каналов (через сохранение в файл или отдельный плейлист).
    • Используйте ручной метод при <50 подписках; автоматический при >200.
  • SMM‑менеджер или администратор:

    • Составьте критерии для удаления (неактивные, нерелевантные, дубли).
    • Тестируйте скрипт на отдельном тестовом аккаунте.
  • Технический специалист:

    • Если нужно, адаптируйте селекторы скрипта под локализацию интерфейса.
    • Логируйте прогресс и ошибки в console и при необходимости добавьте экспорт результата.

Критерии приёмки

  • Все видимые каналы на странице «Управление подписками» либо вручную, либо автоматически помечены как отписанные.
  • Скрипт завершил работу без необработанных исключений и вывел итоговый счётчик.
  • При повторном открытии страницы список подписок уменьшился в соответствии с ожиданиями.

Краткая методология действий (мини‑план)

  1. Определите цель: очистить всё или только часть подписок.
  2. Сохраните важные каналы.
  3. Протестируйте автоматизацию на 5–10 каналах.
  4. Запустите полный прогон.
  5. Перепроверьте список подписок.

Вопросы и ответы

Q: Работает ли скрипт на мобильном браузере?
A: Нет. Console-интерфейс на мобильных браузерах обычно недоступен. Используйте ПК.

Q: Можно ли отменить массовую отписку?
A: Отмена возможна только вручную: нужно снова подписаться на нужные каналы. Поэтому заранее сохраните список важных каналов.

Q: Безопасно ли вводить allow pasting?
A: allow pasting — это команда, которую браузер требует для разрешения вставки больших фрагментов в Console. Ввод этой строки сам по себе безвреден, но вставляемый код должен быть проверен.

Итог

Массовая отписка от каналов на YouTube возможна как вручную, так и с помощью простого скрипта в Console. Ручной метод безопасен и подходит для небольшого числа подписок. Скрипт экономит время при большом объёме, но требует осторожности: проверяйте селекторы, отключайте блокировщики и сохраняйте список нужных каналов заранее.

Дополнительная заметка: если YouTube обновит интерфейс, скрипт может перестать работать — в этом случае используйте ручной метод или адаптируйте селекторы под новую разметку.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Смотреть только пилот: оправдано ли это?
Телевидение

Смотреть только пилот: оправдано ли это?

Как перезапустить пакеты на Synology NAS
Synology NAS

Как перезапустить пакеты на Synology NAS

Почему вас могут уволить и как этого избежать
Карьера

Почему вас могут уволить и как этого избежать

Вернуть старую кнопку поиска в Windows 11
Windows

Вернуть старую кнопку поиска в Windows 11

Valorant не запускается в Windows 11 — исправление
Игры

Valorant не запускается в Windows 11 — исправление

Как открыть RTF в Windows 10
Технологии

Как открыть RTF в Windows 10