Bulk Delete All YouTube Playlists From Your Channel

Go to Workflow
345 views
Built by Lucía Maio Brioso Lucía Maio Brioso
Created on June 07, 2026

Description

🧑‍💼 Who is this for?

This workflow is for any YouTube user who wants to bulk delete all playlists from their own channel — whether to start fresh, clean up old content, or prepare the account for a new purpose.

It’s useful for:

Creators reorganizing their channel
People transferring content to another account
Anyone who wants to avoid deleting playlists manually one by one

🧠 What problem is this workflow solving?

YouTube does not offer a built-in way to delete multiple playlists at once. If you have dozens or hundreds of playlists, removing them manually is extremely time-consuming.

This workflow automates the entire deletion process in seconds, saving you hours of repetitive effort.

⚙️ What this workflow does

Connects to your YouTube account
Fetches all playlists you’ve created (excluding system playlists)
Deletes them one by one** automatically

> ⚠️ This action is irreversible. Once a playlist is deleted, it cannot be recovered. Use with caution.

🛠️ Setup

🔐 Create a YouTube OAuth2 credential in n8n for your channel.
🧭 Assign the credential to both YouTube nodes.
✅ Click “Test workflow” to execute.

> 🟨 By default, this workflow deletes everything. If you want to be more selective, see the customization tips below.

🧩 How to customize this workflow to your needs

✅ Add a confirmation flag
Insert a Set node with a custom field like confirm_delete = true, and follow it with an IF node to prevent accidental execution.

✂️ Delete only some playlists
Add a Filter node after fetching playlists — you can match by title, ID, or keyword (e.g. only delete playlists containing “old”).

🛑 Add a pause before deletion
Insert a Wait or NoOp node to give you a moment to cancel before it runs.

🔁 Adapt to scheduled cleanups
Use a Cron trigger if you want to periodically clear temporary playlists.

Nodes Used (1)

YouTube
n8n-nodes-base.youTube