This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Netflix Bulk Watchlist Cleaner

Utilities · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryUtilities
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Netflix Bulk Watchlist Cleaner solves a common streaming challenge: managing a cluttered "My List" on Netflix. Over time, watchlists grow with titles you added but never watched, and removing them one by one is tedious. This tool reads your current Netflix My List page, detects all visible titles, and displays them in a scrollable checklist with titles, genres, and ratings where available. You select the titles you want to remove, optionally filter by keyword or minimum rating, and click "Remove Selected." The tool then processes each title sequentially, simulating clicks through Netflix's interface to remove each one from your watchlist. A preview shows your selection before removal, and progress tracking shows each title as it's removed. Multiple confirmation dialogs prevent accidental deletions.

WHERE IT RUNS

This extension panel runs directly inside your browser as an overlay on Netflix's My List page. It works when you're viewing your watchlist in either grid or list view. The tool detects titles from the page's DOM and uses DOM manipulation to perform removals through Netflix's native interface. It requires no additional API keys or permissions beyond the BotGentz extension.

HOW TO USE

After installing the BotGentz extension and activating Netflix Bulk Watchlist Cleaner, navigate to your Netflix "My List" page. Click the extension icon in your browser toolbar to open the panel. The tool automatically detects all titles displayed in your watchlist. Each title appears with its name, genre, and rating (where available) alongside a checkbox. Use the "Select All" toggle or individually check titles. Optionally, use the filter input to narrow down by title or genre, or use the rating dropdown to show only titles above a certain rating. The preview section shows how many titles are selected. Finally, click "Remove Selected." Two confirmation dialogs appear to prevent accidental removals. The tool processes each title with a 600ms delay, showing progress as each title is removed. A notification appears when all titles have been processed. The list refreshes automatically after completion.

TECHNICAL OPERATION — DOM-Based Title Detection and Removal Automation

This tool operates through direct DOM manipulation to automate Netflix's native watchlist removal flow. It first scans the page for title elements using selectors like `.title-card`, `.slider-item`, and `[data-list-item-id]`, extracting titles from element text or image alt attributes, genres from metadata elements, and ratings from rating elements. For removal, the tool locates the "Remove from My List" button within each title card using selectors like `[aria-label*="Remove from My List"]`, `.remove-button`, or `[data-uia*="remove"]`. If the remove button is hidden behind a hover interaction, the tool triggers a mouseenter event on the parent container to reveal the button before clicking. After clicking remove, the tool handles any confirmation dialogs that appear. A 600ms delay between removals prevents UI congestion and ensures each action completes before the next begins. Filtering is applied client-side using case-insensitive string matching for keywords and numeric comparison for rating thresholds.

THE PANEL

The extension panel is fully draggable and remembers its position per site session. It snaps to the nearest edge of the browser viewport when dragged within 50 pixels of any side. You can collapse the panel to a compact title bar using the minimize button, preserving your selection state. The panel resizes vertically by dragging the bottom edge. Press the Escape key to close the panel instantly without losing your title selection. The preview updates in real-time as you select titles or apply filters.

PLEASE NOTE

This tool requires the free BotGentz extension to function. The script operates by simulating clicks on Netflix's interface and does not use Netflix's official API. It only sees titles that are currently rendered in the page's DOM. For best results, ensure you're on the My List page and scroll to load all titles before using the tool. Netflix's UI structure may change over time, which could affect title detection and removal flows; we monitor and release compatibility updates as needed. The tool does not store, transmit, or log any watchlist data, title information, or user activity. All operations occur locally in your browser session. Removals are permanent — titles will be removed from your watchlist and will need to be re-added manually if you change your mind.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.