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

Bulk Bookmark Duplicate Remover

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

Bulk Bookmark Duplicate Remover is a utility tool that streamlines the process of identifying and removing duplicate bookmarks by scanning any webpage for duplicate links. Instead of manually reviewing each bookmark in your browser's bookmark manager—a tedious process that can take hours—this script analyzes the current page for links/URLs, groups potential duplicates by URL or title, and presents them in an organized checklist. You can configure the matching criteria (URL or title), set a minimum duplicate count threshold, choose whether to include internal links, and select specific duplicate groups to address. The tool then opens the duplicate URLs in new tabs, allowing you to easily delete them from your bookmark manager using your browser's native bookmark management interface. Alternatively, you can copy the list of duplicate URLs to your clipboard for reference or external processing. This is ideal for anyone who has accumulated many bookmarks over time and wants to clean up their collection efficiently.

WHERE IT RUNS

This script is universal—it runs on any website (*://*/*) as a userscript injected through the BotGentz extension. It operates within the context of your current browser tab and cannot access other tabs, bookmarks, history, or downloads. The script reads the page DOM to identify links using anchor tags (a[href]), normalizes and deduplicates URLs, groups them by the selected matching criterion, and presents the results. All operations occur locally in your browser; no data is sent to external servers. The script opens duplicate URLs in new tabs using GM_openInTab.

HOW TO USE

1. Navigate to a page containing a list of links—your bookmark manager page, a bookmarks export HTML file, a "links" page, or any page with multiple URLs.

2. Click the BotGentz extension icon and select "Bulk Bookmark Duplicate Remover" from the script list.

3. The panel opens on the right side of the page. It automatically scans the current page for links.

4. Configure the matching criteria: "URL" to match exact URLs, or "Title" to match by link text/title.

5. Set the "Minimum duplicates to show" threshold (default 2) to control which groups appear.

6. Toggle "Include internal links" to include or exclude links from the same domain.

7. Review the detected duplicate groups—each group shows the original link and its duplicates.

8. Check the boxes next to duplicate groups you wish to address. Use "Select All" or "Deselect All" for quick selection.

9. Click "Open Duplicates" to open all selected duplicate URLs in new tabs. Then use your browser's bookmark manager to delete them.

10. Alternatively, click "Copy Duplicate URLs" to copy the list of duplicate URLs to your clipboard.

WHY IT WORKS WHERE OTHERS FAIL

Most bookmark cleaning tools are browser extensions that require broad permissions to read and modify bookmarks directly—permissions that many users are hesitant to grant. This script takes a different approach: it works on any page containing a list of links, making it compatible with bookmark export HTML files, "links" pages, or even plain text pages with URLs. It uses a flexible matching system that can group duplicates by URL (strict) or by title (for links that point to different URLs but have the same name, common in bookmark collections). The script normalizes URLs by removing fragments (#) to improve matching accuracy. By opening duplicates in new tabs rather than attempting to delete them directly, it avoids the need for special bookmark permissions and instead lets you use your browser's built-in bookmark manager—the most reliable way to delete bookmarks. The grouped display with original vs. duplicate distinction makes it easy to identify which links to keep and which to remove.

THE PANEL

The script uses BotGentz's BGPanel system, which provides a floating, draggable panel on the right side of your screen. Drag the panel by its header to reposition it anywhere on the page—the panel remembers its position per site and snaps to the nearest edge when released. Click the minimize button to collapse the panel to a small floating bubble; click the bubble to expand it back. Resize the panel vertically by dragging its bottom edge. Press the Escape key to close the panel entirely. All panel state (position, collapsed/expanded) is persisted locally using GM_setValue, so your preferences survive page reloads.

PLEASE NOTE

This userscript requires the free BotGentz browser extension—it is not a standalone application. The script analyzes links on the current page and identifies duplicates, but it does not delete bookmarks directly—you will need to use your browser's bookmark manager to delete them. Opening many tabs simultaneously may impact browser performance; adjust your selection accordingly. This script does not access your password, hidden inputs, or file inputs. All link extraction, grouping, and tab opening occurs entirely within your browser. Use responsibly and double-check duplicates before deleting to avoid removing important bookmarks.

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.