Video Downloader Plus Chrome extension icon

Video Downloader Plus

🔍 Security Report Available
👥 1M+ users
📦 v3.0.2
💾 760KiB
📅 2025-10-30
View on Chrome Web Store

Chrome will indicate if you already have this installed.

Lets you download any video from any website with just a few clicks, making it an essential tool for anyone looking to save videos from their favorite websites or share them with others. Video Downloader Plus is popular among users who frequently consume online content and need to access it offline. It benefits most those who want to preserve web-based videos for later viewing or sharing.

Overview

Video Downloader Plus is the best way when trying to download videos, no ads, easy and fast.
Our extension lets you download multiple versions in HD & SD and 4K from many popular video websites!

With Video Downloader Plus you will have these features:
Supports multiple video formats
Download videos in 2k, and 4k resolution and enjoy the high-definition videos.
Save for later make it easy to save videos in your account so you can view them at any time.
Cast any video you want to your Chromecast device.

We support the following website:
Facebook, Instagram, Twitter, Vimeo, Dailymotion and many more.

With Video Downloader Plus no need to guess the file size or the resolution. Video Downloader Plus detects all resolutions available, so you can choose according to your needs what size is the best.

Disclaimer:
Video Downloader Plus is not a Youtube Downloader. Due to restrictions of the Google Web Store Policies and Developer Program Policies, we can not download YouTube videos. Thank you for understanding.

Tags

Productivity/tools video productivity/tools

Privacy Practices

Not being sold to third parties, outside of the approved use cases
Not being used or transferred for purposes that are unrelated to the item's core functionality
Not being used or transferred to determine creditworthiness or for lending purposes
v3.0.2 Info Scanned Mar 5, 2026

Security Analysis — Video Downloader Plus

Analyzed v3.0.2 · Mar 5, 2026 · 8 JS files · 190 KB scanned

Permissions

tabs webRequest declarativeNetRequest cookies storage <all_urls>

Code Patterns Detected

Loads external scripts in service worker innerHTML assignment — potential XSS vector String.fromCharCode (obfuscation) charCodeAt (obfuscation) unescape (deprecated obfuscation) Makes XHR requests Uses Fetch API Creates script elements dynamically Reads browser storage Writes to browser storage Removes from browser storage Accesses browser cookies Runs on ALL websites Broad host permissions Can block/modify network requests Weak cryptographic algorithm Sets up event listeners

External Connections

chrome.vidow.io vidow.io vidow.me cdn.dribbble.com

Package Contents 87 files · 1.2MB

📁_locales11KB
📁am
{}messages.json228B
📁ar
{}messages.json228B
📁bg
{}messages.json228B
📁bn
{}messages.json228B
📁ca
{}messages.json228B
📁cs
{}messages.json228B
📁da
{}messages.json228B
📁de
{}messages.json228B
📁el
{}messages.json228B
📁en
{}messages.json228B
📁en_US
{}messages.json228B
📁es
{}messages.json228B
📁es_419
{}messages.json228B
📁et
{}messages.json228B
📁fa
{}messages.json228B
📁fi
{}messages.json228B
📁fr
{}messages.json228B
📁gu
{}messages.json228B
📁hi
{}messages.json228B
📁hr
{}messages.json228B
📁hu
{}messages.json228B
📁id
{}messages.json228B
📁it
{}messages.json228B
📁ja
{}messages.json228B
📁kn
{}messages.json228B
📁ko
{}messages.json228B
📁lt
{}messages.json228B
📁lv
{}messages.json228B
📁ml
{}messages.json228B
📁mr
{}messages.json228B
📁ms
{}messages.json228B
📁nl
{}messages.json228B
📁no
{}messages.json228B
📁pl
{}messages.json228B
📁pt_BR
{}messages.json228B
📁pt_PT
{}messages.json228B
📁ro
{}messages.json228B
📁ru
{}messages.json228B
📁sk
{}messages.json228B
📁sl
{}messages.json228B
📁sr
{}messages.json228B
📁sv
{}messages.json228B
📁sw
{}messages.json228B
📁ta
{}messages.json228B
📁te
{}messages.json228B
📁th
{}messages.json228B
📁tr
{}messages.json228B
📁uk
{}messages.json228B
📁vi
{}messages.json228B
📁zh_CN
{}messages.json228B
📁zh_TW
{}messages.json228B
📁_metadata12KB
{}verified_contents.json12KB
📁css188KB
🎨bootstrap.min.css157KB
🎨custom.css2KB
🎨font-awesome.css23KB
🎨options.css1KB
🎨options_opera.css282B
🎨popup.css4KB
📁fonts743KB
🔤OpenSans-Regular.woff62KB
📄fontawesome-webfont.eot37KB
🖼fontawesome-webfont.svg198KB
🔤fontawesome-webfont.ttf79KB
🔤fontawesome-webfont.woff43KB
🔤ubuntu-medium-webfont.woff157KB
🔤ubuntu-regular-webfont.woff166KB
📁html9KB
🌐background.html402B
🌐options.html6KB
🌐popup.html2KB
📁icons27KB
🖼128.png8KB
🖼16.png2KB
🖼19.png2KB
🖼38.png3KB
🖼48.png4KB
🖼icon_active.png3KB
🖼icon_inactive.png4KB
📁images79KB
🖼cast.svg541B
🖼loading.gif78KB
🖼play-button.svg536B
📁js190KB
📜background.js24KB
📜bootstrap.min.js36KB
📜common.js8KB
📜contentscript.js6KB
📜jquery-3.1.1.min.js85KBlarge
📜md5.min.js4KB
📜options.js6KB
📜popup.js21KB
{}manifest.json1KB

What This Extension Does

Video Downloader Plus is a browser extension that allows users to download videos from various websites. It promises to be fast, easy, and ad-free. However, its stated purpose and features may not align with its actual behavior.

Permissions Explained

  • tabscheck this: This permission lets the extension access your browsing history and open tabs.
    Technical: The extension can read and modify tab metadata using Chrome's chrome.tabs API, which includes accessing URLs, titles, and other metadata. This could potentially allow the extension to track user browsing habits or inject content into active tabs. ⚠ 1
  • webRequestcheck this: This permission lets the extension intercept and modify network requests made by your browser.
    Technical: The extension can use Chrome's chrome.webRequest API to block or modify HTTP requests, which could be used for malicious purposes such as injecting malware or stealing sensitive data. This permission is particularly concerning due to its broad scope. ⚠ 1
  • declarativeNetRequestcheck this: This permission lets the extension define rules for blocking or modifying network requests.
    Technical: The extension can use Chrome's chrome.declarativeNetRequest API to specify rules for blocking or modifying HTTP requests. While this permission is intended for legitimate purposes, its broad scope and potential for misuse raise concerns. ⚠ 1
  • cookiescheck this: This permission lets the extension access your browser cookies.
    Technical: The extension can read and modify cookie data using Chrome's chrome.cookies API, which could potentially allow it to track user behavior or inject malicious content into websites. ⚠ 1
  • storagecheck this: This permission lets the extension access your browser storage.
    Technical: The extension can read and modify local storage data using Chrome's chrome.storage API, which could potentially allow it to store sensitive user data or inject malicious content into websites. ⚠ 1
  • <all_urls>check this: This permission lets the extension access all URLs visited by your browser.
    Technical: The extension can use Chrome's chrome.tabs API to access all URLs visited by the user, which raises significant concerns about data privacy and potential misuse. ⚠ 1

Your Data

Video Downloader Plus accesses your browser cookies and storage, and sends data to various domains including chrome.vidow.io, vidow.io, and cdn.dribbble.com. The extension also makes XHR requests and uses the Fetch API.

Technical Details

The extension contacts multiple domains, including chrome.vidow.io (HTTPS), vidow.io (HTTP), and cdn.dribbble.com (HTTPS). It uses both XHR requests and the Fetch API to send data. The extension also accesses browser cookies and storage using Chrome's APIs.

Code Findings

Loads external scripts in service workerHigh

This behavior could potentially allow the extension to inject malicious content into your browser.

Technical: The extension loads external scripts using importScripts in its background service worker. This could be used to inject malware or steal sensitive data.

💡 Legitimate extensions may load external scripts for legitimate purposes, such as loading additional functionality or libraries.

innerHTML assignment — potential XSS vectorMedium

This behavior could potentially allow the extension to inject malicious content into your browser.

Technical: The extension assigns innerHTML values in its content script, which could be used to inject cross-site scripting (XSS) attacks.

💡 Legitimate extensions may use innerHTML assignments for legitimate purposes, such as rendering dynamic content.

String.fromCharCode (obfuscation)Medium

This behavior suggests the extension is attempting to obfuscate its code.

Technical: The extension uses String.fromCharCode to encode strings, which could be used to hide malicious intent or inject malware.

💡 Legitimate extensions may use encoding for legitimate purposes, such as protecting sensitive data.

Makes XHR requestsInfo

This behavior is normal and expected for a browser extension.

Technical: The extension makes XHR requests to various domains, which could be used to send data or fetch resources.

💡 Legitimate extensions may make XHR requests for legitimate purposes, such as sending user data or fetching resources.

Bottom Line

Video Downloader Plus raises significant concerns about its behavior and potential misuse. Its broad permissions scope, including access to all URLs visited by the browser, and its use of obfuscation techniques suggest that it may be used for malicious purposes. Users should exercise caution when installing this extension and consider alternative options for downloading videos.

Similar Extensions

More in Productivity/tools →
Easy-to-use PDF tools to view, edit, convert, fill, e-sign PDF files, and more in your browser.
Productivity/tools AI

Zotero Connector

7M+ users
Save references to Zotero from your web browser
Productivity/tools
Browsec VPN is a Chrome VPN extension that protects your IP from Internet threats and lets you browse privately for free…
Productivity/tools