Universal Favicon Batch Extractor
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Universal Favicon Batch Extractor detects all links on the current webpage and extracts the favicon for each unique domain, displaying them in a compact grid overlay. Each favicon is shown with its associated domain name, and you can click any favicon to copy its URL to your clipboard. The tool identifies which favicons loaded successfully and which failed, helping you audit link quality. This is useful for web developers, SEO specialists, and anyone who wants to quickly see all the external sites linked from a page.
WHERE IT RUNS
This extension works on any website across the entire web. It functions on blog posts, articles, resource pages, directories, and any page with external links. The tool works across all domains and adapts to dynamically loaded content and single-page applications.
HOW TO USE
Install the extension and navigate to any webpage. Click "Extract Favicons" to scan all links and display favicons in a grid overlay. The grid shows favicons with domain names below each icon. Click any favicon to copy its URL to your clipboard. Use the overlay panel to customize the experience: toggle the favicon grid on or off, choose the grid size (Small, Medium, or Large), toggle domain name display on or off, and click "Copy Favicon URLs" to copy all favicon URLs to your clipboard. Click "Clear Grid" to remove the overlay. The grid automatically updates when new content loads.
TECHNICAL SECTION — FAVICON EXTRACTION AND DISPLAY
The extension scans the page for all anchor tags with href attributes, extracts the hostname from each URL using the URL API, and deduplicates domains. For each unique domain, it constructs a favicon URL using Google's favicon service (https://www.google.com/s2/favicons) which returns the favicon for any domain. The tool displays these favicons in a responsive grid with domain labels, and each favicon has click-to-copy functionality. The grid is styled with a backdrop blur effect and auto-sizes based on user preference. The extraction process tracks domain link counts and sorts them by frequency. The tool handles missing favicons gracefully, displaying a fallback "?" icon for domains without accessible favicons.
THE PANEL — DRAG / PER-SITE POSITION / SNAP / COLLAPSE / RESIZE / ESCAPE
The overlay panel is fully interactive and designed for seamless multitasking. Drag it anywhere on the screen using the handle at the top of the panel; the position is saved per site so it stays where you left it across sessions. The panel includes a snap-to-edge feature that gently anchors the overlay to the nearest screen edge when released. Click the collapse button to minimize the panel to a compact pill showing the current favicon count; expand it again with a single click. Resize the panel vertically by dragging the bottom-right corner to view more controls. Press the Escape key at any time to instantly close the overlay; it reappears on the next page navigation or refresh.
PLEASE NOTE
This extension requires the free BotGentz companion extension to function, as it provides the underlying content script injection and cross-origin communication framework. No personal data, browsing history, or link data is stored, transmitted, or shared. Settings are stored locally in your browser using GM_setValue and are never sent to any external server. The extension does not access or store login credentials, financial data, or personally identifiable information. The tool reads link information visible on the page and uses Google's public favicon service to retrieve icons. Some domains may not have favicons available, or the service may be temporarily unavailable. The favicon grid shows a maximum of 60 domains to maintain performance; if more domains are present, a "and more" message is shown. The tool is for informational and testing purposes and should be used responsibly.