Autoplay Video Blocker
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
Autoplay Video Blocker automatically detects and blocks autoplaying videos, audio streams, and embedded media elements on web pages. The tool scans for video and audio tags, as well as iframes from popular platforms like YouTube, Vimeo, Dailymotion, and Twitch. When a media element is detected, the tool pauses playback, mutes the audio, and prevents autoplay from starting. You can manually block or unblock media, toggle between blocking and unblocking, and choose whether audio should be muted. The extension shows a count of blocked media elements and displays a notification when media is blocked. Add specific sites to the whitelist to allow autoplay on trusted domains.
WHERE IT RUNS
The extension runs entirely within your browser's local environment using the BotGentz framework. All media detection, playback control, and DOM manipulation occur on your machine without any network requests. No page content, media data, or user activity is ever transmitted, uploaded, or stored externally. The tool works on any website and respects the browser's security boundaries, operating within the isolated extension sandbox. Media control uses the native HTML5 video and audio APIs.
HOW TO USE
Click the extension toolbar icon to open the Autoplay Video Blocker panel. The extension works automatically—when enabled, it detects and blocks autoplaying media on page load. Use the "Block All Media" button to manually block any visible or hidden media elements on the current page. Use "Unblock All" to restore media playback. Use "Toggle Blocking" to switch between blocking and unblocking media. Toggle "Enable extension" to turn the tool on or off. Toggle "Auto block on page load" to control whether media is blocked automatically. Toggle "Show notifications" to receive a flash message when media is blocked. Toggle "Mute audio" to automatically mute audio when media is blocked. Add domains to the whitelist to prevent automatic blocking on specific sites. Adjust the "Block Delay" setting to control how long the tool waits after page load before attempting to block media. The panel shows the current status and the number of blocked media elements.
THE MEDIA BLOCKING ENGINE — WHY IT WORKS
Most autoplay blockers rely on browser settings that are often overridden by website scripts, or they use CSS-based hiding that doesn't stop the media from playing. This tool uses direct media API control: it queries the page for video, audio, and embedded iframe elements, then calls the pause() method on media elements to stop playback immediately. For iframes, the tool sets the src attribute to about:blank, effectively unloading the embedded content. The mute control uses the muted property on media elements, preventing audio output while preserving the ability to restore it later. The tool tracks the original state of each element (muted status, playing status, autoplay attribute) so it can be restored when unblocking. By combining JavaScript-level media control with DOM manipulation, this approach provides reliable blocking that works across different media players and autoplay implementations.
THE PANEL
The Autoplay Video Blocker panel is fully draggable by its title bar and remembers its position on screen per website. It snaps to the edges of your browser window for clean alignment. Collapse the panel to a compact icon strip using the minimize button, restoring it with a single click. Resize the panel by dragging any edge or corner; the controls and options adjust proportionally. Press the Escape key to close the panel instantly. The panel maintains independent state for each browser tab, allowing you to control media blocking in multiple tabs simultaneously.
PLEASE NOTE
This extension requires the free BotGentz extension framework to be installed and enabled. The tool blocks media by pausing and muting video/audio elements; it does not prevent media from loading, only from playing automatically. Some websites may use JavaScript to restart autoplay after the page loads; the block delay helps catch these late-starting players. Whitelist sites where you want media to play normally. All media control is performed locally and is never transmitted, logged, or shared. The extension requests no network permissions and functions entirely offline. The source code is fully auditable and available for review.