๐ฑ Bulk delete all YouTube playlists from your channel
โก 860 views ยท ๐ฑ Social Media & Email Marketing
๐ก Pro Tip โ YouTubeโs API quotas can be a bottleneck when youโre pulling data at scale. ScraperNode is a community node with dedicated scrapers for channels, videos, and comments โ no quota limits, just structured data.
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
Setnode with a custom field likeconfirm_delete = true, and follow it with anIFnode to prevent accidental execution. -
โ๏ธ Delete only some playlists Add a
Filternode 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
WaitorNoOpnode to give you a moment to cancel before it runs. -
๐ Adapt to scheduled cleanups Use a
Crontrigger if you want to periodically clear temporary playlists.
๐ Nodes Used
YouTube
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File