epmpnnakndnajenpfacadlkbfinbamdk
Stops videos and gifs from auto-playing. This is a tool for photosensitive people (or people tired of overwhelming amounts of animation on the internet at large) to more safely browse the internet without traversing it like a minefield. This extension finds any .gif, .png and .webp imagefiles on any webpage, determines if they are animated, and then replaces them with pre-paused playable versions. Additionally it attempts to pause and prevent video elements from automatic playback. !!NOTICE!! While we strive to block as much potentially disrupting content as possible, this product is not a perfect solution. Please exercise due caution when browsing the internet, if you are sensitive and could suffer harm or discomfort. !!NOTICE!! The extension will be looking for images on all websites, and if it determines that it is animated, it will replace the image with a version the extension has created, that allows the animated image to be played as intended, but remains paused until the user clicks the "play" button now overlaid on top of the animation. Additionally it will constantly scan for videos that are trying to play its content, and forcibly pause them. This also means that videos will need to be "started" several times before the script actually lets them play, which resolves some autoplay behavior, but does also force the user to have to click "play" a few extra times before the video will behave normally. We understand that this is not ideal, but as far as tradeoffs go, we have decided that this minor inconvenience is worth it, as a lot of videos would not be able to be blocked otherwise. To accurately describe what goes on "beneath the hood", first we must establish some definitions. Javascript - A code language used for creating various functionalities on the websites. Image elements - Image files can come in many different formats. The formats we are concerned with are the ".gif", ".png" and ".webp", as these are the most commonly used images that can be animated. These images are displayed via something called " tags". The browser is made to simply display these, and - if animated - play their animation loop. Javascript cannot interfere directly with this behavior. Video elements - Video files also come in many different formats. We are not concerned with the particular format, as video elements are presented in something called a " tag". This utilizes either a video player built into the browser, or a separate video player script. Javascript can interact with - and control - these elements. Canvas - A HTML5 element, that in essence behaves like a tiny photoshop for Javascript. It can be used to programmatically draw image data onto. It is very versatile. The extension finds all image elements on all websites, and if they correspond to the relevant image formats, it first copies them to a Canvas, and displays the canvas in place of the actual image. This has the effect of immediately removing any potentially animated element, as further treatment can take a couple of seconds depending on image size and internet connection speed. Then, if the image is analyzed to not be animated after all, the placeholder will be removed in favor of the image. However if it IS animated, it will be converted into a copy that is paused and can, if the user chooses to, be played back and paused at will. Finally the placeholder is removed and the functional image is displayed. The extension also runs a routine a few times per second, to monitor whether any video elements are currently playing. If it is, the video is forcibly paused, and marked by the extension so we can recognize videos we have already paused previously. Videos will continue to be forcibly paused until they have been marked three (3) times, upon which the extension will no longer attempt to block it. This is a decision made to strike a reasonable balance between blocking everything to keep the user safe, and not blocking so much that the internet becomes difficult or frustrating to navigate. The compromise was necessitated by the fact that we cannot prevent the website from having their own Javascript do different things to the sites videos (Typically force playback of a video when it is scrolled into view), and therefore most videos will not be blocked simply by removing their "autoplay" attribute. Pausing three (3) times has been able to catch almost all videos that we encountered in testing, and therefore this was the compromise we ended up on. This does have the downside that the user will be forced to click the play-button on any video several times if they do want to watch it. !!WARNING!! A few websites we have encountered, have Javascript that enforces the "playback when scrolled into view" so many times that our blocker gets overwhelmed and it autoplays anyway. Please exercise due caution when browsing the internet, if you are sensitive and could suffer harm or discomfort. !!WARNING!! The team behind tries to keep up with the developments of the internet, but technology moves fast. If you notice any issues with the extension, please feel free to contact us with the details, and we will try to address as many issues as we can. This is an ongoing development; we continually strive towards making this extension as unintrusive as possible, while still catching as much potentially harmful content as possible. However please keep in mind that the internet is a wild and rapidly changing landscape, so again, please exercise due caution if you are sensitive and could suffer harm or discomfort. We cannot guarantee that we catch every possible way someone could make flashing or moving content.
AutoplayStopper (MV3)
Blocks unwanted media autoplay on websites, with per-site permission control. Blocks unwanted media autoplay on websites, with per-site permission control. This extension is compatible with all Chromium based browsers such as: Brave, Chrome, Edge, Opera, Vivaldi, etc. Some browsers such as such as [Brave](https://brave.com), [Edge](https://www.microsoft.com/edge), [Vivaldi](https://vivaldi.com), or [Firefox](https://www.firefox.com) already have proper browser based autoplay blocking support. Just enable the browser's built-in autoplay blocking feature in the settings. - Change the UI from 2 buttons to 3 way switch to display "default" behavior - Improve behavior and icon status tracking across tabs and popup/option pages - Switch from whitelist to permission control (per-site permission: Default, Allow, Block) - Add option to choose default global behavior (Always Allow, Always Block) - Improved domain validation - Rework UI for better readability and consistency - Update icons to match the status of the extension - Automatically sync settings across devices - Update core logic for improved performances - Add option to enable debug logging - Sync the global status button color with the extension status - Restore previous core blocking code that was mistakenly released and would not work on many websites anymore - Change the extension button behavior from turn the extension ON/OFF to showing up a popup menu that allows enabling/disabling the extension, adding the current site to the whitelist, and opening the options page. - The extension button icon matches the status of the extension (on, off, disabled) - Add configuration export/import as JSON - Cleanup the options page UI - Add on option page to whitelist domains. - Disabled any reference to muting videos to respect the original website intended behavior and to avoid any confusion. - Set video mute to false by default so that when a user plays a video, the sound comes on. - Provide much stricter blocking of autoplay across all websites (including msn.com and others) - Rewrite extension to be stricter and cover a wider range of websites - Add the ability to turn the extension ON/OFF from the toolbar
Autoplay Killer
Stops autoplay videos everywhere. One-click global toggle that pauses videos/audio and prevents sites from re-enabling autoplay. Stop autoplay across the web. One click turns it ON and it pauses every video/audio in open tabs, then keeps new pages from auto-playing again. Silence distractions on news sites, social feeds, and YouTube. Global kill switch: click the toolbar icon → badge shows ON. Prevents re-autoplay: disables autoplay at page start and on dynamic content. Runs at page start, removes autoplay triggers, pauses media that tries to play without a recent user action, and watches for DOM changes to re-apply. scripting & tabs – pause media and show the badge. Install and pin the extension. Click the icon → ON (badge appears). Enjoy quiet browsing; click again to turn OFF when you need autoplay.
Auto Play Enabler
This extension is no longer updated. Please try the new Sound Sentinel web page notifications to never miss important notifications. To better serve you, I have launched a new extension【Sound Sentinel】, which is an ideal alternative for web page notification optimization to ensure that you will not miss important reminders.
Autoplay Blocker
English Summary Autoplay Blocker (Stopper) completely disables the autoplay of any video, movie, sound, or audio elements on web pages. No more annoying ads or sudden sounds when opening a new tab. It overrides the HTML5 play() function itself, ensuring nothing plays — not even a single frame before you allow it. This extension works as a true Autoplay Stopper, blocking every unwanted video or sound before it starts. You can easily toggle ON/OFF per site, and set a global default (block or allow) for full control. Works perfectly on YouTube, social media, news sites, and any website using embedded media players. Lightweight, privacy-friendly, and offline-only. No tracking, no data collection — just a quiet, distraction-free browsing experience.