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

Bulk Product Link Copier

Shopping · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryShopping
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 Product Link Copier is a browser extension that scans any webpage for product links (items in search results, categories, or lists) and allows you to select and copy multiple links at once. You can select individual links by clicking on them, use the "Select All" button to select all links, and deselect all with one click. The tool provides two copy options: plain text (one URL per line) or CSV (URL and link text). A count of selected links is displayed in real time. The tool is ideal for researchers, comparison shoppers, affiliates, marketers, and anyone who needs to collect and organize product URLs from web pages.

WHERE IT RUNS

Bulk Product Link Copier runs on any webpage, overlaying a floating panel that does not interfere with page content. It operates entirely in your browser as a lightweight userscript, scanning the DOM for product-related anchor elements. It works on any page, whether static or dynamic, with no external dependencies. All settings are stored locally using GM_setValue—no data is ever sent to any server.

HOW TO USE

After installation, open the floating panel by clicking the extension icon. The panel shows the current status (Enabled or Disabled) and a toggle button to enable or disable the tool. Click the "Scan Links" button to scan the page for product links. The panel displays a list of links with checkboxes—click any row or checkbox to select or deselect a link. Use "Select All" to select all links, or "Deselect All" to clear all selections. Click "Copy as Text" to copy the selected URLs as plain text (one per line), or "Copy as CSV" to copy them as CSV with URL and link text. The panel shows a count of selected links. The tool automatically rescans when the page content changes. All settings are saved per website.

REAL MECHANISM — WHY THIS WORKS

Most link copying requires manual copying of each URL or using browser developer tools to extract links. Bulk Product Link Copier uses a DOM-scanning approach that identifies product-related links on the page. The tool uses a combination of CSS selectors (a[href*="/product/"], a[href*="/item/"], a[href*="/dp/"], etc.) and content-based detection to find links that are likely product links. It checks for product-related keywords in the link text, parent context, and class names. Each link is displayed with a checkbox, and selections are stored in an array of indices. The copy function iterates through selected links, extracts the href attribute, resolves relative URLs to absolute URLs using the URL API, and formats them as plain text or CSV. The CSV option includes both the URL and the link text. A MutationObserver detects dynamically added links and rescans automatically. This approach ensures accurate, real-time, and fully private product link selection and copying without requiring any external services or network access.

THE PANEL

The floating panel is fully draggable and remembers its position per site, snapping to the edges of the viewport when dragged near them. You can collapse the panel to a small icon to minimize screen distraction and expand it back with a single click. The panel is resizable from the bottom-right corner, giving you more space to view the link list. Press the Escape key to close the panel instantly. The panel remains open across page navigation within the same domain, maintaining your current view state. All preferences—panel position and enabled state—are saved per domain for a seamless experience.

PLEASE NOTE

Bulk Product Link Copier requires the free BotGentz extension to be installed and enabled, as it relies on the cross-extension messaging API provided by BotGentz for DOM access permissions. The tool detects product links using common patterns and may not detect all product links on all websites. The tool does not modify the page content; it only reads links and copies them to the clipboard. The CSV format uses quoted fields to handle special characters. All settings are stored locally in your browser using GM_setValue. No page content, link data, or usage information is ever sent to any server. The extension does not read, store, or transmit any personal information. It only scans and copies links at your request.

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.