


Overview
Search, filter, and bulk-open YouTube videos from playlists, liked videos, channels, and manual URLs with Google Sign-In.
🎬 Before You Install (Important) To ensure the best experience, please take 1 minute to watch the demo: https://www.youtube.com/watch?v=JAwMNgd_6so Todij Playlist Manager is a Chrome productivity extension for people who work with large YouTube libraries and want more control than the standard YouTube interface. It brings Playlists, Liked Videos, Subscribed Channels, and pasted YouTube links into one shared workspace where you can search, sort, filter, export, and manage results faster. Why users install TPM: - Work across four source modes: Playlists, Liked Videos, Channels, and Manual URLs / external YouTube links. - Select up to 10 playlists or 10 subscribed channels for multi-source workflows. - Load full video sets, then refine them without starting over. - Keep selections stable while changing pages, filters, or sort order. - Open selected videos in bulk tabs, export result sets, or launch playlist/channel management workflows. Core workflow: 1. Sign in with Google. 2. Choose a source mode: Playlists, Liked Videos, Channels, or Manual URLs. 3. Select sources (up to 10 for Playlists/Channels, dedicated single-source mode for Liked Videos, or line-by-line pasted links/IDs for Manual URLs). 4. Load videos into the shared workspace. 5. Search, filter, sort, select, export, or run management actions on the current result set. Manual URLs / external link workflow: - Paste watch URLs, Shorts URLs, `youtu.be` links, embed URLs, or raw video IDs. - Bring external YouTube links into the same grid, filter, selection, sort, and export workflow as account-backed sources. - Use pasted links to create playlists or enrich research / curation workflows without rebuilding the set manually. Advanced Sort options: - Newest First - Oldest First - Title A-Z - Title Z-A - Channel A-Z - Channel Z-A - Duration ascending - Duration descending - Most Watched - Most Rated (Likes) Advanced filtering and search: - Resolution filter: All, 2160p (4K) (approx.) & above, 1440p+ (approx.) & above, 1080p (FHD) & above, 720p (HD) & above, 480p (SD) & above, 360p & above, 240p & above, 144p & above, Unknown - Duration filter: All, < 5, 5-20 min, 21-60 min, > 60 min - Played / Unplayed filter: All, Unplayed, Played - Published date filter: All, Before, After, Between - Keyword filtering on the currently loaded result set - Search scope control: title, description, or both - REGEX mode for pattern-based filtering - Channel multi-select filter for narrowing by one or more channels - Per-page, page, and layout controls for large result sets Export, playlist, and workspace actions: - Export result sets to CSV or JSON - Move Selected to Playlist - Copy Selected to Playlist - Delete Selected from Playlist - Import Videos to Playlist - Create Playlist from Links - Create Playlist from Selection - Manage Playlists - Manage Channels Manage Playlists window: - Dedicated compact management window - Sortable playlist list with Playlist / Videos / Privacy columns - Row actions: Rename, Export, Import, Delete - Export formats: `.txt`, `.csv`, `.json` - Import sources: pasted links/IDs plus `.txt`, `.csv`, `.json` files Manage Channels window: - Dedicated channel management workspace - Search channels by name - Sort the current channel list - Review channel counts before acting - Unsubscribe one by one or run a guarded bulk unsubscribe queue with explicit confirmation Selection and bulk-open behavior: - Selection persists across pagination and filter changes - Bulk open warns before very high tab-count operations - Reset Filters restores the top-bar controls to their default state quickly Maintenance and performance: - Local-first storage with `chrome.storage.local` and IndexedDB caching for faster repeat sessions; YouTube API data cache is limited to 24 hours unless cleared sooner - No manual API key setup required for the user - Maintenance tools include Account & Privacy controls: Clear Cached YouTube Data, Reset Settings, Revoke Google/YouTube Access, Privacy Policy, Terms of Use, Cookie & Local Storage Policy, Cleaner, and Duplicate Video Remover Permissions used: - `identity` - Google sign-in for authenticated YouTube access - `storage` - save preferences and local cache metadata - `https://www.googleapis.com/*` - call YouTube Data API for requested playlists, channels, and videos - YouTube OAuth scopes: `youtube.readonly` for browsing/search/loading and `youtube` for user-triggered playlist and subscription management actions - Opening selected videos uses Chrome's tab creation API and does not require the `tabs` permission. --- ## What is New - v3.0.71 - Updated the extension and website to use the current neutral blue Todij-owned logo set instead of YouTube-like decorative branding. - Replaced the sidebar theme toggle's video/play-style glyph with a neutral theme-settings icon. - Added Account & Privacy controls, legal links, and explicit local cache/deletion/revocation language for YouTube API compliance. - YouTube API data caching is capped at 24 hours unless cleared sooner by the user. - The second top-bar row is more compact and better aligned, so filter/search/action controls stay visually balanced on desktop widths. - High-resolution filtering is safer to interrupt: if you change source, return Home, start a new load, or leave the extension window, the active resolution-enrichment run now stops instead of continuing in the background. - Resolution-filter progress is more trustworthy because cancelled background responses are now ignored once the user leaves the current filtering workflow. - Regression coverage was expanded around long-running resolution filtering so this workflow is less likely to regress in future releases. --- ## Single Purpose Statement Todij Playlist Manager helps users search, sort, filter, export, and manage user-selected YouTube videos from playlist, liked-videos, subscribed-channel, and pasted-link workflows. --- ## Permission Justification Text - `identity`: Required for Google OAuth sign-in and access to the signed-in user's YouTube sources. - `storage`: Required to persist local settings, presets, and cache metadata. - `https://www.googleapis.com/*`: Required to retrieve YouTube data requested by the signed-in user. - `https://www.youtube.com/*`: Required for user-requested YouTube watch-page metadata checks such as resolution detection and transcript-related workflows. - `youtube.readonly`: Required for loading playlists, liked videos, channels, and video metadata. - `youtube`: Required for user-initiated playlist and subscription write operations such as move/copy/delete from playlist, import-to-playlist, rename/delete playlist, playlist creation flows, and channel unsubscribe flows. Data controls: - Clear Cached YouTube Data deletes cached YouTube API data, opened-video state, saved search presets, transcript cache, and search cache data from local extension storage. - Reset Settings restores local preferences but does not revoke Google account access. - Revoke Google/YouTube Access opens the Google Account permissions page: https://myaccount.google.com/connections?filters=3,4&hl=en - Todij Playlist Manager is independent and is not endorsed by Google or YouTube.
4.6 out of 55 ratings
Details
- Version3.0.71
- UpdatedMay 20, 2026
- Size1.52MiB
- LanguagesEnglish
- DeveloperTodij TechnologyWebsite
71-75, Shelton Street, Covent Garden London WC2H 9JQ GBEmail
seyfigo@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
Todij Playlist Manager has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
Todij Playlist Manager handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser