How to use Enhancer for YouTube

Enhancer for YouTube™ has been designed to be easy to use and easy to configure, the purpose of this page is to share some infos/tips to help you get the most out of it.
If you still have questions after reading this page, or if you want to report an issue, contact me.


You can quickly access the options page if you add the extension's icon to your browser's toolbar:

  • Chrome: At the top right, click Extensions then click Pin
  • Edge: At the top right, click Extensions then click Show in toolbar
  • Firefox: At the top right, right-click Menu then click Customize toolbar... and drag and drop the extension's icon into the toolbar


If you use one of the YouTube-DeepDark themes you can use the following code as custom theme to customize the scrollbar.

html {
  scrollbar-color: var(--main-color, #c1c1c1) rgba(0, 0, 0, 0) !important;
  scrollbar-width: thin !important;
html:not([hide-scrollbar]) ::-webkit-scrollbar-thumb {
  background: var(--main-color, #c1c1c1) !important;
html:not([hide-scrollbar]) ::-webkit-scrollbar {
  width: 8px !important;
::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0) !important;
::-webkit-scrollbar-thumb {
  background: var(--main-color, #c1c1c1) !important;

You can also add this code if you want to hide the “Picture in Picture” control:

#movie_player div.ytp-chrome-controls button.ytp-pip-button.ytp-button {
	display: none !important;

Loop mode

When you want to quickly adjust the loop range, click a field to give it the focus then use the mouse wheel to adjust the number. You can also maintain the mouse button pressed on the tiny ▲ or ▼ buttons.

Keyboard shortcuts

You can make a “ctrl + click” on the video to select the default playback speed, and make a “ctrl + shift + click” on the video to select the normal speed (1x). You can also create a keyboard shortcut for almost all the features; with Chrome and Edge simply click the “Configure keyboard shortcuts” button, scroll down to find Enhancer for YouTube™ then type the key combinations you want to use.
Firefox does not allow extensions to open privileged pages so I invite you to visit the Manage extension shortcuts in Firefox, Chrome, Edge page.
You can also check out the complete list of keyboard shortcuts for YouTube that you can use even when Enhancer for YouTube™ is not installed on your browser.


In the options page, when you hover over a control, a little info icon is displayed; hover over it with your mouse cursor to understand what the control does when you click or right-click it.

If like many users you wonder why there are 3 speed controls, it's for users who don't have a mouse...

Cinema mode

You can disable it by pressing the “Esc” key or by clicking anywhere around the video.

Mini player

If you want to see the subtitles/closed captions the size of the mini player must be at least 560x315. You can drag and drop subtitles where you want.

Pop-up player

If you want to be able to pin the pop-up player visit the How to make a window stay always on top page.

Playback speed

If you choose to override default playback speeds you will be able to also control the speed of ads, not just videos.


Final result depends on the playback quality and the size of the video when you take a screenshot.

Whitelisted channels

Using this feature is recommended to permit your favorite content creators to earn revenues from ads so that they can continue to produce great videos. To whitelist a channel you can either use the “Whitelist” control, or configure a keyboard shortcut (since version 2.0.103), or open the options page and type its name in the “Whitelisted channels” field as it appears next to the channel icon (above the number of subscribers when you are on a video page or a channel page).

Video player

The extension gives the focus back to the video player each time that you use the progress bar or the volume bar to permit you to use the default keyboard shortcuts (e.g. “space” to pause/play, left and right arrows to skip, etc...) without having to click on the player.

Embedded videos

You can control the playback speed and the volume level with the mouse wheel if you have enabled those features, the default volume level and the default playback speed are applied (if you choose to override default playback speeds), and your preferred quality is selected if you have enabled this feature and if it is available. Note: Embedded videos can be controlled only if their “src” attribute starts with “https://” (some websites owners use “//”).


You should regularly make a backup of your settings.

Known issues that cannot be fixed

  • Firefox: The "Hide Shorts" feature may hide all videos in the “Today”, “This week”, “This month” sections of your subscriptions if the first video in a section is a short. It's a rendering issue that can only be fixed by the Firefox developers, but resizing the window will make the hidden videos appear, no need to refresh the page. FYI, the CSS feature used to hide shorts is still experimental in Firefox.
  • Volume booster mutes audio for videos that use the “avc1” and “mp4a.40.2” codecs combination. A page reload is needed to get the audio back. You can check by right-clicking the video player and selecting “Stats for nerds”.
  • Volume control with the mouse wheel does not work as expected if you are using Logitech® Smooth Scrolling or a similar extension/program.
  • Flip video not working in full screen mode with Chrome and other Chromium based browsers. This is caused when hardware acceleration is turned on in the browser settings.