Todij Playlist Manager

Search, filter, and bulk-open YouTube videos from playlists, liked videos, channels, and manual URLs with Google Sign-In.

As of June 2026, Todij Playlist Manager has 39 users and a 4.60/5 rating from 5 reviews in the Productivity category.

Usersup 85.7 percent+85.7%
39
39
Ratingdown 8.0 percent8.0%
4.60
5 reviews
Reviewsup 25.0 percent+25.0%
5
Version
3.0.72
Manifest V3
90-day change · In the last 90 days this extension 3 version updates, changed permissions.

History

8 snapshots

Tracking since Apr 1, 2026.

42.763017.24Apr 1, 2026Jun 6, 2026
View as table
DateUsersRatingReviewsVersion
Apr 1, 2026215.0043.0.64
Apr 16, 2026195.0043.0.68
Apr 24, 2026225.0043.0.68
May 1, 2026265.0043.0.68
May 7, 2026295.0043.0.68
May 17, 2026414.6053.0.68
May 24, 2026394.6053.0.71
May 31, 2026384.6053.0.71
Now394.6053.0.72

Changelog

  • May 31, 2026
    description
    🎬 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.
    🎬 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 multiple playlists or subscribed channels for multi-source workflows; the old fixed 10-source cap has been removed.
    ✓ 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 (multiple 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
    ✓ 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 by channel, video count, subscription date, or status
    ✓ Review channel video 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.72
    
    ✓ Updated the Google OAuth client ID used by the active release package.
    ✓ Removed the old fixed 10-playlist/10-channel source-selection cap for multi-source runs.
    ✓ Added channel video-count badges and video-count sorting in source selection.
    ✓ Updated the Manage Channels workspace with a Videos column and sorting by channel, video count, subscription date, or status.
    ✓ Refreshed the loaded-video top bar around title, channel, duration, resolution, published-date, pagination, Advanced Sort, and Reset Filters controls.
    ✓ Added eager metadata enrichment so duration, resolution, view, and like data become available sooner after videos load.
    
    ---
    
    ## 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.
    
    ---
    
    ## Suggested Category and Language
    
    - Category: Productivity
    - Language: English
    
    ---
    
    ## Support Details
    
    - Support email: `[email protected]`
    - Support URL: `https://tpm.todij.com/contact-us.html`
    - Homepage URL: `https://tpm.todij.com`
    - Privacy Policy URL: `https://tpm.todij.com/privacy-policy.html`
    - Terms of Use URL: `https://tpm.todij.com/terms-of-use.html`
    - Cookie and Local Storage Policy URL: `https://tpm.todij.com/cookie-storage-policy.html`
    
    ---
    
    ## Screenshot Captions
    
    1. Select a source mode: playlists, liked videos, channels, or manual URLs.
    2. Paste manual URLs/IDs or choose account-backed sources, then load videos.
    3. Refine loaded results with Advanced Sort plus duration, resolution, published-date, keyword, REGEX, and channel filters.
    4. Manage page size, page navigation, and layout controls from the top bar.
    5. Select videos across pages and open selected videos in bulk.
    6. Use the Advanced menu for layout, export, playlist actions, and dedicated management windows.
    7. Manage playlists in a dedicated compact list window with row actions.
    8. Manage channels in a dedicated workspace with search, video-count sorting, and guarded unsubscribe queue controls.
  • May 24, 2026
    description
    🎬 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.
    
    ---
    
    ## Suggested Category and Language
    
    - Category: Productivity
    - Language: English
    
    ---
    
    ## Support Details
    
    - Support email: `[email protected]`
    - Support URL: `https://tpm.todij.com/contact-us.html`
    - Homepage URL: `https://tpm.todij.com`
    - Privacy Policy URL: `https://tpm.todij.com/privacy-policy.html`
    - Terms of Use URL: `https://tpm.todij.com/terms-of-use.html`
    - Cookie and Local Storage Policy URL: `https://tpm.todij.com/cookie-storage-policy.html`
    🎬 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.
  • May 17, 2026
    description
    🔥 Todij Playlist Manager — Advanced YouTube Navigator
    
    Managing large YouTube playlists, liked videos, or channels quickly becomes overwhelming.
    
    🎬 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
    
    Since the extension is new and not yet widely adopted, Chrome may display a standard warning during installation.
    
    Scrolling, searching manually, losing content… it breaks your workflow.
    
    Todij Playlist Manager (TPM) solves this by turning your YouTube library into a powerful, searchable, controllable system — built for people who need precision, not just basic browsing.
    
    
    
    This is normal and fully explained in the video above.
    
    🧠 What This Extension Does
    
    TPM lets you search, filter, organize, and open videos across multiple YouTube sources at once:
    
    Playlists
    Liked videos
    Channels
    Manual video lists (URLs / IDs)
    
    Instead of navigating YouTube one page at a time, you work on your entire video library as a structured dataset.
    
    ⚡ Why TPM Feels Different
    
    Most extensions only improve one small part of YouTube.
    
    TPM is designed as a complete workflow system.
    
    🔍 Cross-Source Search (Game Changer)
    
    Search across playlists, liked videos, and channels at the same time — something YouTube itself doesn’t support.
    
    🎯 Advanced Filtering & Sorting
    Filter by title, duration, date, channel, and more
    Combine multiple filters for precise results
    Sort intelligently to surface what matters instantly
    🧪 Regex & Power Search
    
    For advanced users:
    
    Use regex search to find exact patterns
    Handle large datasets with precision
    Go far beyond basic keyword search
    ⚡ Smart Open & Bulk Actions
    Select multiple videos and open them instantly
    Control how videos are opened (tabs, batches, workflows)
    Designed for speed and control
    🪟 External Player Mode
    
    Open videos in a clean, separate window:
    
    Remove distractions
    Improve focus
    Ideal for research or deep work
    🧩 Built for Real Use Cases
    
    TPM is especially powerful if you:
    
    🎓 Study or manage large learning playlists
    🎥 Create content and analyze many videos
    🔬 Do research across multiple sources
    🧠 Curate knowledge from YouTube
    ⚙️ Want full control over your video workflow
    🚀 Performance & Philosophy
    Local-first approach → fast, responsive, efficient
    No unnecessary complexity → everything is focused on usability
    Designed for large-scale video libraries
    
    This is not a “nice-to-have” extension — it’s a workflow upgrade.
    
    💡 Why People Keep Using TPM
    
    Because it solves a problem YouTube never really addressed:
    
    👉 “How do I actually manage and navigate my videos efficiently?”
    
    TPM turns YouTube into something closer to a searchable, controllable knowledge base.
    
    💰 Free — Without Compromise
    
    TPM is completely free and already offers features typically found in advanced tools.
    
    It’s built with a focus on capability, not limitations.
    
    🧭 Final Thought
    
    If your playlists are small, you may not need this.
    
    But if you’ve ever felt:
    
    “I know this video exists but I can’t find it”
    “My playlists are becoming unmanageable”
    “I wish YouTube search was more powerful”
    
    Then TPM will likely become part of your daily workflow.
    🎬 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.
    
    ---
    
    ## Suggested Category and Language
    
    - Category: Productivity
    - Language: English
    
    ---
    
    ## Support Details
    
    - Support email: `[email protected]`
    - Support URL: `https://tpm.todij.com/contact-us.html`
    - Homepage URL: `https://tpm.todij.com`
    - Privacy Policy URL: `https://tpm.todij.com/privacy-policy.html`
    - Terms of Use URL: `https://tpm.todij.com/terms-of-use.html`
    - Cookie and Local Storage Policy URL: `https://tpm.todij.com/cookie-storage-policy.html`
  • May 17, 2026
    permissions
    identity, tabs, storage
    identity, storage
  • Apr 1, 2026
    description
    🚀 🚀 🚀 PLEASE WATCH THE VIDEO BEFORE INSTALLING THE EXTENSION :🚀 🚀 🚀 
    https://www.youtube.com/watch?v=JAwMNgd_6so
    
    ## Detailed Description
    
    Todij Playlist Manager is a productivity extension for advanced YouTube workflows and is positioned as one of the most sophisticated, potentially the most sophisticated, free Chrome extensions for managing Playlists, Liked Videos, Channels, and Manual URLs.
    
    It helps you search and manage large video sets from your own account context, then open selected results in bulk.
    
    Core workflow:
    1. Sign in with Google.
    2. Choose source mode: Playlists, Liked Videos, Channels, or Manual URLs.
    3. Select sources (up to 10 for Playlists/Channels, single-source for Liked Videos, line-by-line paste for Manual URLs).
    4. Load videos, filter, sort, and select what you want.
    5. Open selected videos in tabs, or use playlist actions when working from playlist-backed results.
    
    Load All Videos features:
    - Load full results from selected sources.
    - Top-bar controls for sort, filters, and pagination.
    - Fast refinement without reloading all source data.
    
    Manual URLs features:
    - Paste one YouTube URL or raw video ID per line.
    - Supports watch URLs, short URLs, embed URLs, and raw IDs.
    - Loads manual videos into the same grid, filter, selection, and export workflow.
    
    Top-bar controls (current UI):
    - Sort options including duration sort.
    - Duration filter buckets: All, < 5, 5-20 min, 21-60 min, > 60 min.
    - Resolution filter buckets: All, 2160p (4K) and above, 1440p+ and above, 1080p and below tiers down to 144p, plus Unknown.
    - Status filter: All, Unplayed, Played.
    - Published date modes: All, Before, After, Between.
    - Channel multi-select filter.
    - Per Page and Page controls.
    - Layout menu (grid/list + column count).
    - Select All, Open Selected, Reset Filters.
    - Advanced menu sections:
      - Layout: Grid/List + column count
      - Export: Export CSV, Export JSON
      - Actions: 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 Playlists window:
    - Opens in a dedicated compact list window.
    - Sortable Playlist / Videos / Privacy columns.
    - Row actions: Rename, Export, Import, Delete.
    - Export supports `.txt`, `.csv`, and `.json`.
    - Import supports pasted links/IDs plus `.txt`, `.csv`, and `.json` files.
    
    Selection and open behavior:
    - Selection persists across pagination and filters.
    - Bulk open warns before very high tab-count operations.
    
    Storage and performance:
    - Uses local storage and IndexedDB cache for faster repeat sessions.
    - No manual API key setup needed by the user.
    
    Permissions used:
    - `identity` - Google sign-in for authenticated YouTube access.
    - `tabs` - open user-selected video URLs in new tabs.
    - `storage` - save preferences and local cache metadata.
    - `https://www.googleapis.com/*` - call YouTube Data API for requested playlists/channels/videos.
    - YouTube OAuth scopes: `youtube.readonly` for browsing/search/loading and `youtube` for user-triggered playlist write actions.
    
    Todij Playlist Manager supports user-triggered playlist actions including move, copy, delete-from-playlist, import-to-playlist, create-playlist flows, and compact playlist-management operations where applicable.
    
    ---
    
    ## What is New - v3.0.64
    
    - Runtime and documentation are synchronized to v3.0.64.
    - Advanced > Actions now supports Import Videos to Playlist, Create Playlist from Links, Create Playlist from Selection, and Manage Playlists.
    - Manage Playlists adds compact row-based Rename / Export / Import / Delete operations.
    - Resolution filtering now supports safer 1440p+ / 2160p classification and no longer silently filters results when the control is hidden.
    
    ---
    
    ## Single Purpose Statement
    
    Todij Playlist Manager helps users search, filter, and bulk-open user-selected YouTube videos from playlist, liked-videos, subscribed-channel, and manual-URL workflows.
    
    ---
    
    ## Permission Justification Text
    
    - `identity`: Required for Google OAuth sign-in and access to the signed-in user's YouTube sources.
    - `tabs`: Required to open selected YouTube videos in browser tabs.
    - `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.
    - `youtube.readonly`: Required for loading playlists, liked videos, channels, and video metadata.
    - `youtube`: Required for user-initiated playlist write operations such as move, copy, delete from playlist, import-to-playlist, rename/delete playlist, and playlist creation flows.
    
    ---
    
    ## Suggested Category and Language
    
    - Category: Productivity
    - Language: English
    
    ---
    
    ## Support Details
    
    - Support email: `[email protected]`
    - Support URL: `https://tpm.todij.com/contact-us.html`
    - Homepage URL: `https://tpm.todij.com`
    - Privacy Policy URL: `https://tpm.todij.com/privacy-policy.html`
    
    ---
    🔥 Todij Playlist Manager — Advanced YouTube Navigator
    
    Managing large YouTube playlists, liked videos, or channels quickly becomes overwhelming.
    
    🎬 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
    
    Since the extension is new and not yet widely adopted, Chrome may display a standard warning during installation.
    
    Scrolling, searching manually, losing content… it breaks your workflow.
    
    Todij Playlist Manager (TPM) solves this by turning your YouTube library into a powerful, searchable, controllable system — built for people who need precision, not just basic browsing.
    
    
    
    This is normal and fully explained in the video above.
    
    🧠 What This Extension Does
    
    TPM lets you search, filter, organize, and open videos across multiple YouTube sources at once:
    
    Playlists
    Liked videos
    Channels
    Manual video lists (URLs / IDs)
    
    Instead of navigating YouTube one page at a time, you work on your entire video library as a structured dataset.
    
    ⚡ Why TPM Feels Different
    
    Most extensions only improve one small part of YouTube.
    
    TPM is designed as a complete workflow system.
    
    🔍 Cross-Source Search (Game Changer)
    
    Search across playlists, liked videos, and channels at the same time — something YouTube itself doesn’t support.
    
    🎯 Advanced Filtering & Sorting
    Filter by title, duration, date, channel, and more
    Combine multiple filters for precise results
    Sort intelligently to surface what matters instantly
    🧪 Regex & Power Search
    
    For advanced users:
    
    Use regex search to find exact patterns
    Handle large datasets with precision
    Go far beyond basic keyword search
    ⚡ Smart Open & Bulk Actions
    Select multiple videos and open them instantly
    Control how videos are opened (tabs, batches, workflows)
    Designed for speed and control
    🪟 External Player Mode
    
    Open videos in a clean, separate window:
    
    Remove distractions
    Improve focus
    Ideal for research or deep work
    🧩 Built for Real Use Cases
    
    TPM is especially powerful if you:
    
    🎓 Study or manage large learning playlists
    🎥 Create content and analyze many videos
    🔬 Do research across multiple sources
    🧠 Curate knowledge from YouTube
    ⚙️ Want full control over your video workflow
    🚀 Performance & Philosophy
    Local-first approach → fast, responsive, efficient
    No unnecessary complexity → everything is focused on usability
    Designed for large-scale video libraries
    
    This is not a “nice-to-have” extension — it’s a workflow upgrade.
    
    💡 Why People Keep Using TPM
    
    Because it solves a problem YouTube never really addressed:
    
    👉 “How do I actually manage and navigate my videos efficiently?”
    
    TPM turns YouTube into something closer to a searchable, controllable knowledge base.
    
    💰 Free — Without Compromise
    
    TPM is completely free and already offers features typically found in advanced tools.
    
    It’s built with a focus on capability, not limitations.
    
    🧭 Final Thought
    
    If your playlists are small, you may not need this.
    
    But if you’ve ever felt:
    
    “I know this video exists but I can’t find it”
    “My playlists are becoming unmanageable”
    “I wish YouTube search was more powerful”
    
    Then TPM will likely become part of your daily workflow.

Permissions & access

Permissions
identitystorage
Host access
https://www.googleapis.com/*, https://www.youtube.com/*

Screenshots

Todij Playlist Manager screenshot 1Todij Playlist Manager screenshot 2Todij Playlist Manager screenshot 3Todij Playlist Manager screenshot 4Todij Playlist Manager screenshot 5

About

🎬 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 multiple playlists or subscribed channels for multi-source workflows; the old fixed 10-source cap has been removed.
✓ 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 (multiple 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
✓ 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 by channel, video count, subscription date, or status
✓ Review channel video 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.72

✓ Updated the Google OAuth client ID used by the active release package.
✓ Removed the old fixed 10-playlist/10-channel source-selection cap for multi-source runs.
✓ Added channel video-count badges and video-count sorting in source selection.
✓ Updated the Manage Channels workspace with a Videos column and sorting by channel, video count, subscription date, or status.
✓ Refreshed the loaded-video top bar around title, channel, duration, resolution, published-date, pagination, Advanced Sort, and Reset Filters controls.
✓ Added eager metadata enrichment so duration, resolution, view, and like data become available sooner after videos load.

---

## 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.

---

## Suggested Category and Language

- Category: Productivity
- Language: English

---

## Support Details

- Support email: `[email protected]`
- Support URL: `https://tpm.todij.com/contact-us.html`
- Homepage URL: `https://tpm.todij.com`
- Privacy Policy URL: `https://tpm.todij.com/privacy-policy.html`
- Terms of Use URL: `https://tpm.todij.com/terms-of-use.html`
- Cookie and Local Storage Policy URL: `https://tpm.todij.com/cookie-storage-policy.html`

---

## Screenshot Captions

1. Select a source mode: playlists, liked videos, channels, or manual URLs.
2. Paste manual URLs/IDs or choose account-backed sources, then load videos.
3. Refine loaded results with Advanced Sort plus duration, resolution, published-date, keyword, REGEX, and channel filters.
4. Manage page size, page navigation, and layout controls from the top bar.
5. Select videos across pages and open selected videos in bulk.
6. Use the Advanced menu for layout, export, playlist actions, and dedicated management windows.
7. Manage playlists in a dedicated compact list window with row actions.
8. Manage channels in a dedicated workspace with search, video-count sorting, and guarded unsubscribe queue controls.

Technical

Version
3.0.72
Manifest
V3
Size
1.52MiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
fboiimochokolojefdohahhiapkkpccg
Developer ID
u087895275356b7670c20c192e7937f3b
Developer Email
[email protected]
Created
Feb 21, 2026
Last Updated (Store)
May 29, 2026
Last Scraped
Jun 6, 2026
Website
todij.com

Similar extensions

Alternatives to Todij Playlist Manager, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified Jun 6, 2026.