Analyze
Inspect your loaded library or a single playlist, then group items into music, video, or unclassified.
- Library analysis
- Playlist-level analysis
- Duplicate detection
Analyze playlists, separate music from videos, find duplicates, and clean up hundreds of items without hundreds of clicks.
QuackList● ConnectedLiked videosMixed content
DrivingMusic playlist
FavoritesPossible duplicates

Official tracks, music videos, live performances, Shorts, reactions, clips, and unrelated videos can all end up inside the same playlist system.
QuackList gives you one place to understand what you have before deciding what should stay, move, or go.
Powerful library management without hiding what will change.
Inspect your loaded library or a single playlist, then group items into music, video, or unclassified.
Move, copy, reorder, unlike, or remove multiple items without opening videos one by one.
Use local caching, JSON backups, restore tools, low-cost change checks, and failure-only retries.
QuackList makes the analysis scope visible, so partial data is never presented as a complete library.
Start working when the first page is ready while larger playlists continue loading in the background.
Authorize QuackList with Google OAuth. Your Google password is never given to QuackList.
Open the playlists you want to manage or explicitly request broader analysis when you need it.
Check the scope, estimated API cost, and backup options before applying changes.
QuackList connects through Google OAuth and uses YouTube API Services to provide the actions you request. Access can be revoked from your Google Account.
Explicit access
You choose when to connect your YouTube account.
Visible analysis scope
Know what has and has not been fully loaded.
Backup before cleanup
Export snapshots and restore missing items when possible.
Estimated quota warnings
See expected API cost before expensive operations.
No. Google authentication happens through Google OAuth. QuackList does not receive your Google password.
No. Cleanup actions are initiated by you. QuackList can analyze what needs attention, but changes are applied only when you choose to perform them.
To read playlists and playlist items and, when you request it, perform supported actions such as adding, removing, reordering, or changing liked status.
JSON backups can help restore missing playlist items when those videos are still available on YouTube. Some YouTube-internal metadata cannot be recreated exactly.
QuackList can estimate requests it makes, while Google Cloud maintains the authoritative quota usage for the API project.

Start with the playlists you care about. QuackList will help with the rest.