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

Bulk Tab Export to Reading List

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 Tab Export to Reading List solves a common productivity challenge: saving and organizing multiple tabs for later reading is tedious when done one at a time. While browsers offer bookmarking and reading list features, there is no native way to select multiple tabs and export them to a structured reading list. This tool reads the current browser page and detects all visible tab-like elements, extracting their titles and URLs. It displays a scrollable checklist of all detected tabs, allowing you to select the ones you want to save. You can export them to a reading list in multiple formats: Markdown (with clickable links), plain text, CSV, or JSON. The reading list can be organized by domain, and you can add notes or tags to each entry. A live preview shows the exported content before you finalize, and you can copy to clipboard or download as a file.

WHERE IT RUNS

This extension panel runs directly inside your browser as an overlay on any web page. It works on any site and scans the current page's DOM for tab-like elements. The tool detects tabs from the page's DOM and uses DOM manipulation to extract data. It requires no additional API keys or permissions beyond the BotGentz extension. The tool works on browser tab management pages, bookmark managers, and any page that lists tabs or links.

HOW TO USE

After installing the BotGentz extension and activating Bulk Tab Export to Reading List, navigate to a page that displays tabs (such as a tab manager, bookmarks page, or any page with tab-like elements). Click the extension icon in your browser toolbar to open the panel. The tool automatically detects all tab-like elements on the current page. Each tab appears with its title and domain alongside a checkbox. Use the "Select All" toggle or individually check tabs. Configure your export settings: choose your format (Markdown, Plain Text, CSV, or JSON), toggle "Group by domain" to organize the reading list by domain, and toggle "Include notes" to add a note field for each entry. If notes are enabled, a text input appears next to each tab where you can add custom notes. The preview section shows how the reading list will look. Click "Copy to Clipboard" or "Download File" to save your reading list.

TECHNICAL OPERATION — DOM-Based Tab Detection and Reading List Generation

This tool scans the page for tab-like elements using selectors like `[data-tab-id]`, `.tab`, `.tab-item`, `[role="tab"]`, and `a[href]`. It extracts tab titles and URLs from each element. Domains are extracted by parsing URLs and removing the "www." prefix. For export, the tool generates formatted output based on the selected format: Markdown output uses `#` headers for titles and `- [title](url)` for links, with optional `> note` for comments; Plain Text output uses a simple title/URL/note format; CSV output quotes each field and includes headers; JSON output structures the data with title, url, domain, and optional note fields. When "Group by domain" is enabled, tabs are sorted and grouped by domain with domain headers. The preview shows the first 800 characters of the output. Clipboard copying uses GM_setClipboard, and file download uses Blob and URL.createObjectURL.

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. The preview updates in real-time as you select tabs or change settings.

PLEASE NOTE

This tool requires the free BotGentz extension to function. The script operates by detecting tab-like elements on the current page and extracting their data via DOM manipulation. It does not use the browser's tabs API and cannot access tabs outside the currently visible page. The tool only sees elements that are rendered in the page's DOM. Tab detection depends on the page's structure and may not work on all tab management interfaces. The tool does not store, transmit, or log any tab data, URLs, or user activity. All operations occur locally in your browser session. Export formats include Markdown, Text, CSV, and JSON for maximum compatibility. The note feature is optional and can be enabled or disabled.

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.