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

Universal Video Download Link Finder

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 Universal Video Download Link Finder scans any webpage to detect and extract direct video URLs, making it easy to download or access video files that are embedded in the page. The extension searches video elements for their `src` attribute, examines `` child elements, scans data attributes containing video URLs, and even detects links to video files on the page. It extracts URLs in multiple formats including MP4, WebM, OGG, M3U8, MPD, and HLS streams. Each detected URL is displayed in a clean list with its format and file size (when available). You can copy any URL to your clipboard with one click, or open it directly in a new tab for viewing or downloading. The extension automatically filters out duplicate URLs and deduplicates multiple sources, presenting only unique video links. WHERE IT RUNS The extension works on every website with embedded video content, including streaming platforms, social media sites, online learning portals, news websites, video hosting services, and any other page with HTML5 video elements or video file links. It runs locally in your browser, scanning the page's DOM and extracting URLs without sending any data to external servers. The extension supports all major browsers and adapts to both desktop and mobile viewports seamlessly. HOW TO USE After installation, click the extension toolbar icon to open the Video Link Finder panel. Click "Scan for Video URLs" to scan the current page for video sources. The extension will display all detected video URLs in a list, each showing its format (MP4, WebM, etc.) and file size. To copy a URL to your clipboard, click the "Copy" button next to any link. To open the video directly in a new tab, click the "Open" button. Enable "Auto-copy first URL" to automatically copy the first detected video URL to your clipboard when you scan. Use the format filter to add or remove allowed video formats (MP4, WebM, OGG, M3U8, MPD, HLS). Toggle "Show file sizes" to see file size information for each URL (may take a moment to fetch). For per-site settings, enable or disable the extension on specific websites. THE ACTUAL MECHANISM — DOM SCANNING WITH URL EXTRACTION AND DEDUPLICATION The extension performs a comprehensive DOM scan using multiple strategies. First, it queries all `` elements and reads their `src` attribute, then iterates through their `` children. Second, it searches for elements with data attributes commonly used for video URLs (`data-video`, `data-src`, `data-url`, `data-file`, `data-source`) and parses comma-separated lists within them. Third, it scans all `` tags on the page and checks if the `href` attribute ends with common video file extensions (MP4, WebM, OGV, M3U8, MPD, HLS, TS, FLV, MKV, AVI, MOV, WMV). Each URL is normalized using `new URL(url, window.location.href)` to resolve relative paths. A deduplication map tracks seen URLs using a `seen` object keyed by the normalized URL string. Format filtering is applied by checking the file extension against the user's allowed formats list. For file size retrieval, the extension makes an asynchronous HEAD request using `GM_xmlhttpRequest` to fetch the `Content-Length` header, falling back to "Unknown" if the request fails. All URLs are rendered in a scrollable list with copy and open actions attached via click event listeners using `GM_setClipboard` and `GM_openInTab`. THE PANEL The settings panel is a lightweight, draggable overlay that appears in the center of your screen. You can reposition it by clicking and dragging the title bar; release it near the screen edge and it will snap into place automatically. To collapse the panel into a compact title bar, click the minimize button, expanding it again with the same control. The panel is fully responsive, adapting to different screen resolutions with a minimum width of 300px and a maximum of 480px. Press the Escape key at any time to dismiss the panel without applying changes. All controls—the enable/disable toggle, scan button, file size toggle, auto-copy toggle, format filter inputs, per-site settings, and the URL list itself—are accessible within a clean, high-contrast interface that respects your system's color scheme. PLEASE NOTE This extension requires the free BotGentz companion extension to be installed and active, which provides the underlying DOM access, clipboard, and tab opening functionality. The extension scans the visible DOM and may not detect video URLs that are loaded dynamically via JavaScript after page load; clicking "Scan for Video URLs" will re-scan the current state. File size detection uses HEAD requests which may be blocked by CORS policies on some servers—if a size cannot be retrieved, "Unknown" will be displayed. No personal data, browsing history, or video content is ever collected, stored, or transmitted. All settings are saved using the browser's storage API and remain solely on your device. The extension does not inject ads, trackers, or analytics of any kind.

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.