extension ExtPose

Video Auto Pause

CRX id

pbehcnkdmffkllmlfjpblpjhflnafioo-

Description from extension meta

Stops multiple video services on tab unfocus and continues on focus

Image from store Video Auto Pause
Description from store Have you ever been caught off guard with a video still playing when someone (like your boss) surprises you? With Video Auto Pause, you won't have to worry anymore! This open-source Chrome extension automatically pauses various video services when you switch tabs, switch windows, lock your computer, or scroll through comments. It resumes playback seamlessly when you return or refocus. You can easily customize the functionality to fit your needs. Key Features: * Auto-pauses videos on tab/window switch, computer lock, and comment scrolling * Resumes videos when you refocus or return to the tab/window * Supports various popular video platforms * Customizable settings to suit your preferences * Lightweight, open-source, and user-friendly Enhance your browsing experience and stay in control with Video Auto Pause – small and convenient little extension for everyday use! Version history ------------------------------------- New on version 1.11.2: * Improved icon handling * Active tab check fixes New on version 1.11.1: * Fix viewport check * Fix enabled/disabled icons New on version 1.11.0: * Enabled support for all pages New on version 1.10.1: * Possibility to disable extension for a single tab (as requested in the feedback) New on version 1.9.2: * Fixes for the disabled icon handling New on version 1.9.0: * Icon will now turn gray on pages where extension is not enabled or if it's disabled completely New on version 1.8.0: * Add option to disable full screen pausing New on version 1.7.7: * Ignore all pause/resume activity when in full screen New on version 1.7.6: * Changed hbomax.com to max.com * Automation for Github repository New on version 1.7.0: * Minor version bump for new features * Fixed issue with site specific settings New on version 1.6.6: * Improve script injecting procedure New on version 1.6.5: * New logo added New on version 1.6.4: * Support for udacity.com * Non active videos will be paused on window creation * Fixed bug where video restarted after it has ended * Fixed bug where settings were not refreshed after script injection New on version 1.6.3: * Add option how to handle manual pausing of video * Add debug mode New on version 1.6.2: * Allow pausing video when moving cursor out of viewport New on version 1.6.1: * Fixed bug on auto resume on window focus * Moved enabled sites under advanced settings New on version 1.6.0: * Allow selecting which services are enabled * Bug fixes New on version 1.5.0: * Do not automatically resume if video has been paused by the user New on version 1.4.1: * Fix for unfocus/focus option New on version 1.4.0: * Option to pause on computer lock and resume on unlock * Option to pause on window unfocus and resume on focus * Default keyboard shortcut changes (Ctrl+Shift+P apparently was for printing) New on version 1.3.9: * Refactored options menu New on version 1.3.8: * Updated settings page * Small bug fixes and improvements New on version 1.3.7: * Keyboard shortcut to pause/unpause videos * Keyboard shortcut to mute/unmute videos * Bug fixes New on version 1.3.6: * Update to manifest v3 * Add keyboard shortcut to disable extension New on version 1.3.5: * Improved settings handling * Allow to pause when video goes off the screen when scrolling New on version 1.3.0: * Allow stopping playback on window minimize * Pause/resume also Netflix and Vimeo videos

Latest reviews

  • (2025-06-27) Dan Dixon: Such a useful extension (and it's open source). Thank you!
  • (2025-05-29) n ascentt: Didn't know I needed this extension, found it accidentally. Works very well, highly recommended.
  • (2025-04-14) Hakan Karsilar: Works great after restarting the browser.
  • (2025-04-05) CityCalmDown: Doesn't work Doesn't do a thing A pity as since Youtube deliberately made all of their videos auto-play and disabled the auto-pause functionality, Youtube has made innumerable websites intensely irritating. They must have done this so their damn ads would play automatically. Youtube then parasitically sucks the revenue off every site that use. Youtube are utter bastards for doing this to the population of the world. Please keep trying. My guess is that extensions like this are going to need constant updating as YouTube are bastards. They are likely changing their code so that extension like constantly fail. YouTube are bastards.
  • (2025-03-23) Rajesh Jangid: Hay Man, This is'nt working for me. i tried on Crome (working) & Brave (not working), BTW I use Brave.
  • (2025-03-13) Simroz Infotech: best extension ever this is something i alsways looking for
  • (2024-12-04) Alex James: It works good enough, but if you already have a video paused and then click away from it, it will actually resume playback in the background. That is a bit annoying because sometimes I do manually pause the video
  • (2024-11-15) Nikhil Gupta: i was using some web video rather than youtube, but this is not working well there, if you fix that would be helpful to me. thank you
  • (2024-09-26) Ansh: Its all great, i wanted to request a feature like making some tabs whitlist and blacklist. for example : i have a lecture running on youtube , vs code open and also lofi music being run in other tabs. so what i wanted it when i switch the tabs the lecture is pausing which works great, but i want the lofi to resume at the same time. i guess you understood what i mean, the other tab must play . umm, like adding a pair option.
  • (2024-09-19) Ruy Fialho: The icon should go gray when disabled. Besides that great extension.
  • (2024-09-07) Jasvinder singh: works only if chrome tab changes, when switching tab of vs code above it then not stopping
  • (2024-08-31) Marwane: it works good .thanks to developer
  • (2024-08-23) Sahil Kumar: It works fine thanks to the developer
  • (2024-08-22) D: This did not work..... Still paused and pop up appeared.
  • (2024-08-13) Arham Saif: Its really helpful , relieved my frustration of playing and pausing video on every tab switch
  • (2024-07-01) Kushalbir Padda: Really helpful extension!
  • (2024-06-29) maayushk: can you make an exception for youtube music and also when i use whatsapp or tele on desktop it doesnt pause the video but for the others it does. Please make this correct
  • (2024-06-13) Piyush Pandey: Does not work !?
  • (2024-06-02) Vedang Jani: Not working!!
  • (2024-04-02) Ky-Nam Nguyen: Would be better if you can auto pause/resume based on whether cursor in in tab/window. I want it to work on many monitors where if my mouse moves to a different monitor, then the video stops, and vice versa when it comes back
  • (2024-02-28) Ayush Chittranshi: This works! Will donate to author surely if after testing I have no issues. Thanks a lot.
  • (2024-01-17) Christian Sedlak: Does what it says on the tin, was really hoping it worked on Tubi but alas, my search continues
  • (2023-11-13) Suryansh Gupta: Amazing extension No worries of pausing multiple tabs .
  • (2023-08-14) Liam: only work at first few minutes, then stop working???
  • (2023-08-14) Liam: only work at first few minutes, then stop working???
  • (2023-05-19) Guilherme Pedrosa: Works fine. Lots of options!
  • (2023-05-19) Guilherme Pedrosa: Works fine. Lots of options!
  • (2023-03-27) David Spector: Simply does not work. Activating a tab starts playing the video. Always. Which means that the video can start playing when you don't want it to.
  • (2023-03-27) David Spector: Simply does not work. Activating a tab starts playing the video. Always. Which means that the video can start playing when you don't want it to.
  • (2023-03-15) Quitch: Almost exactly what I want, except it doesn't work for videos you open in new tabs. Switching to those tabs will play the videos immediately, even if you don't have the resume functionality enabled.
  • (2023-03-15) Quitch: Almost exactly what I want, except it doesn't work for videos you open in new tabs. Switching to those tabs will play the videos immediately, even if you don't have the resume functionality enabled.
  • (2023-03-05) Facundo Zapata: It works most of the times, but it has some bugs which make every-day use annoying.
  • (2023-03-05) Facundo Zapata: It works most of the times, but it has some bugs which make every-day use annoying.
  • (2023-02-25) Koji Taniguchi: After looking at dozens of other garbage extensions, I finally found one that actually works. Thanks a lot!
  • (2023-02-25) Koji Taniguchi: After looking at dozens of other garbage extensions, I finally found one that actually works. Thanks a lot!
  • (2023-01-23) Sanjar Afaq: Doesn't work. Temporary solution (copy and paste for each youtube visit) ``` function toggleYoutubeVideo(value = null) { const videoElements = document.querySelectorAll("video"); // contains false positives too if (!videoElements?.length) throw new Error("No video elements found"); const mainVideoElement = Array.from(videoElements).find((videoElement) => videoElement.src.includes("blob:https") ); if (!mainVideoElement) throw new Error("Main video not found"); switch (value) { case "play": mainVideoElement.play(); break; case "pause": mainVideoElement.pause(); break; default: mainVideoElement.getAttribute("paused") ? mainVideoElement.play() : mainVideoElement.pause(); break; } } window.addEventListener("focus", function () { // document.title = "focused"; toggleYoutubeVideo("play"); }); window.addEventListener("blur", function () { // document.title = "not focused"; toggleYoutubeVideo("pause"); }); ```
  • (2023-01-23) Sanjar Afaq: Doesn't work. Temporary solution (copy and paste for each youtube visit) ``` function toggleYoutubeVideo(value = null) { const videoElements = document.querySelectorAll("video"); // contains false positives too if (!videoElements?.length) throw new Error("No video elements found"); const mainVideoElement = Array.from(videoElements).find((videoElement) => videoElement.src.includes("blob:https") ); if (!mainVideoElement) throw new Error("Main video not found"); switch (value) { case "play": mainVideoElement.play(); break; case "pause": mainVideoElement.pause(); break; default: mainVideoElement.getAttribute("paused") ? mainVideoElement.play() : mainVideoElement.pause(); break; } } window.addEventListener("focus", function () { // document.title = "focused"; toggleYoutubeVideo("play"); }); window.addEventListener("blur", function () { // document.title = "not focused"; toggleYoutubeVideo("pause"); }); ```
  • (2022-10-10) Ki !: useful tool for focusing on what youre doing at the moment
  • (2022-10-10) Ki !: useful tool for focusing on what youre doing at the moment
  • (2022-06-24) L G: Great. Just what I was looking for. Thx mate.
  • (2022-06-24) L G: Great. Just what I was looking for. Thx mate.
  • (2022-03-04) Shadow: Awesome but doesn't work with 2+ monitors the window is clearly out of focus and the video still plays ,have to switch between tabs to make it work which defeats the purpose
  • (2022-03-04) Shadow: Awesome but doesn't work with 2+ monitors the window is clearly out of focus and the video still plays ,have to switch between tabs to make it work which defeats the purpose
  • (2021-12-11) Max Ol: Great work! thx!
  • (2021-12-11) Max Ol: Great work! thx!
  • (2021-09-08) Swaraj Adhikary: This is great for watching tutorials. But sometimes i would want the video to not pause. So it would be nice to have a shortcut to temporarily disable the pause functionality. Otherwise i have to keep pressing the extension icon to uncheck those and check again few minutes later when i need them. Even better would be if it disabled itself for a certain minutes. Then it automatically enables itself. That way i wont have to remember to check those boxes again. Otherwise this extension is great help.
  • (2021-09-08) Swaraj Adhikary: This is great for watching tutorials. But sometimes i would want the video to not pause. So it would be nice to have a shortcut to temporarily disable the pause functionality. Otherwise i have to keep pressing the extension icon to uncheck those and check again few minutes later when i need them. Even better would be if it disabled itself for a certain minutes. Then it automatically enables itself. That way i wont have to remember to check those boxes again. Otherwise this extension is great help.
  • (2021-05-08) Sharan Bekal: amazing
  • (2021-05-08) Sharan Bekal: amazing
  • (2021-04-01) Party Sheep: NICE! JUST WHAT I'M LOOKING FOR! THANK YOU SO MUCH!

Statistics

Installs
3,000 history
Category
Rating
3.7959 (49 votes)
Last update / version
2025-06-07 / 1.11.2
Listing languages
en

Links