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

Vimeo Download Link Finder

Social Media Tools · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategorySocial Media Tools
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

Vimeo Download Link Finder scans Vimeo video pages and extracts all available download links for the current video. It detects video source URLs from the player, configuration data, and page source, then displays them as clickable download buttons in a floating panel. Available quality options are shown—1080p, 720p, 540p, 360p, and audio-only—with file sizes when available. A summary shows how many quality options are available and the video ID. You can copy individual video URLs to your clipboard, copy all URLs at once, or open downloads directly in a new tab. This works on both public and private (password-protected) videos where the uploader has enabled download. Perfect for content creators, educators, and anyone who needs to save Vimeo videos for offline viewing or archiving.

WHERE IT RUNS

This script runs on Vimeo video pages (*.vimeo.com/*). It operates entirely within your browser tab, reading the page's DOM and page source to locate video configuration data and source URLs. The script cannot access other tabs, your browsing history, bookmarks, downloads, or any data outside the current page. All settings—including file size visibility, quality display preference, auto-detect preference, and copy format—are stored locally using GM_setValue and never transmitted anywhere.

HOW TO USE

After installing with the BotGentz extension, the script automatically detects Vimeo video pages and extracts download links (if auto-detect is enabled). The panel shows all available quality options with Download and Copy buttons for each. Click "Find Download Links" to manually scan the page. Toggle file sizes on or off, choose whether to show all qualities (including HLS and DASH) or only MP4 files, and select your copy format (plain URL or HTML link). Click "Copy All URLs" to copy every video link to your clipboard at once. The script works on public videos and private videos where download is enabled.

THE REAL MECHANISM

The script extracts download links by scanning the page source for the player configuration object (window.playerConfig) which contains the video's file data. It parses the config to extract progressive MP4 files with their quality labels and file sizes, HLS and DASH manifest URLs, and audio-only tracks. If the config object isn't found, the script falls back to scanning the page source for video URL patterns (.mp4, .m3u8, .mpd) using regular expressions, filtering for Vimeo CDN domains. The video title is extracted from h1[data-testid="video-title"] or .video-title elements, and the video ID is parsed from the URL. All extracted links are sorted by quality (1080p highest first) and rendered as interactive buttons. The copy functionality uses GM_setClipboard to copy URLs in plain text or HTML format. All DOM manipulation uses safe methods with no innerHTML from untrusted content.

THE PANEL

The Download Link Finder panel is a BGPanel component that you can drag anywhere on your screen by its header. It snaps to the nearest edge when released, keeping your workspace organized. The panel collapses to a small bubble showing only the emoji icon when minimised—click to expand it again. You can resize the panel horizontally to see more of the download options. Press the Escape key to collapse the panel instantly. Your panel position and size are saved per-site.

PLEASE NOTE

This script requires the free BotGentz browser extension to function. Vimeo frequently updates its player and page structure, which may change how configuration data is stored—the script may require updates to maintain compatibility. The script can only find download links if the video uploader has enabled download for the video. For private videos, download must be explicitly enabled by the uploader. The script does not bypass DRM or access protected content; it simply surfaces links that are already available in the page's data. The script never reads or writes password fields, hidden inputs, or file inputs. It stores only your file size visibility, quality display preference, auto-detect preference, and copy format preference locally. No video data, user information, or personal information is ever collected, transmitted, or shared.

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.