Seek, control volume, speed, and more with mouse and keyboard. Adjust player controls, progress bar, UI elements, process audio...

Latest Version

Version
3.73.0
Update
October 28, 2024
Size
615KiB
Developer
inzk.dev
Category
Users
40,000+
Rating
4.69623 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ContextMenus
Scripting
Storage
See more

Tweaks for YouTube Extension

Browser extension for YouTube (including embedded videos), YouTube Music, and Google Drive videos.

100+ features available! Features are turned off by default - explore the extension's Popup and Options page and enable the ones you need. After installation, reload all YouTube pages!

Fast forward, rewind, navigate chapters, control volume, speed, and more (50+ actions) with an unlimited number of custom mouse controls (hover over different areas of the video and use mouse wheels or buttons) and keyboard shortcuts. Use global keyboard shortcuts to control active video from any app.

Turn on the \"Auto Gain\" feature to balance sound levels across different videos by making quieter videos louder. One of the audio channels is quieter or missing? Just turn on the \"Mono Mix\". Use the \"High Pass Filter\" to make muddy audio with too much bass clearer. If the volume is still too low, there is a \"Boost Volume\" feature.

Make player controls always visible, hidden, visible only on mouse hover, or show only a minimalist progress bar. Auto-hide them in less than the default 3 seconds. Customize volume and time display and base time on the current playback rate.

Complete features list: inzk.dev/tweaks-for-youtube/features

Support me on Patreon: patreon.com/inzkdev

--------------------------------------------------------------------------------
Privacy Policy
--------------------------------------------------------------------------------

This extension does not collect personal data from users, and it does not send any user data to a remote server. The only data it collects are extension settings, and this is stored locally on your PC.

This is an independent project and has no relationship to YouTube™ or Google LLC.

--------------------------------------------------------------------------------
Permissions
--------------------------------------------------------------------------------

ContextMenus - for the \"Search YouTube\" feature

Scripting - to inject JavaScript and CSS (\"Custom CSS And JavaScript\" feature)

Storage - for storing extension settings

Site Access (can be turned on/off individually)
- www.youtube.com
- music.youtube.com
- www.youtube-nocookie.com - for embedded videos in privacy-enhanced mode
- youtube.googleapis.com - for Google Drive videos

--------------------------------------------------------------------------------
Features (check the website for a complete list)
--------------------------------------------------------------------------------

Mouse Control
- interact with the video player, shorts player, or miniplayer using any mouse button or wheel
- 50+ actions available, such as:
- seek (units available: second, frame, chapter, %)
- adjust or set volume, toggle mute
- adjust or set playback rate (from 0.1x to 16x)
- adjust video quality, subtitle's font size, take a video snapshot, save to playlist, show comments in the sidebar, and many more

Video Chapters Navigation
- use the middle, right mouse button, or double click anywhere on the chapter container on the progress bar, and the chapter will start playing from the beginning

Content Filters
- hide watched videos, shorts, upcoming, live, mix, and other video types and sections on various pages

Clean Player
- remove annotations, cards, watermark, end screen, video title, heatmap, ambient mode, buttons, overlays

Clean Page
- remove logo yoodle, reminders, hints, surveys, nudges, thumbnail overlays, some ads, and other page elements

Hide Comments, Sidebar, or Related Videos In Sidebar

Hide All Action Indicator Animations
- hide icons and animations that show up when you change volume, speed, etc.

Dim Watched Videos
- make watched videos more distinctive

Custom Rich Grid Layout
- customize layout on the home and subscriptions pages, and channel's videos and live tabs
- options: Decrease container width, Decrease font size, Hide avatars, Number of items per row

Chat Visibility
- show chat replay, auto-hide live chat, or disable the chat section

Channel Trailer
- Disable autoplay
- Hide trailer section

Disable Inline Playback
- don't play videos when you hover over them on the home or other pages

Initial Active Channel Page Tab
- when opening the page, navigate directly to the videos, shorts, live, or other tabs

Shorts Player - Overlay
- hide the top overlay (play/pause and volume controls)
- hide the bottom overlay (subscribe button and info)
- make overlays visible only on mouse hover

Shorts Player - Convert Title To A Link To Normal Player
- click on the video title to open short video in the normal video player

Shorts In Normal Player
- shorts will seamlessly open in the normal video player

Autoplay Next Short
- automatically play the next short video when one ends

Loop Shorts
- automatically turn on/off loop (auto-repeat) on current and every new short

Convert Channel Name To Link (available in Chromium-based browsers)
- in the playlist, queue, or related videos, click on the channel name, and the page will open in the new tab after a second or two (this feature might not work in all browsers)

Show Full-Size Thumbnails And Avatars
- Ctrl+Click on any thumbnail or avatar image to show the full-size version

Show Playlist Duration

Video Filter
- adjust the video brightness and contrast (0 - 200%)

Zen Mode
- dim, blur, and grayscale all sections except the video player on watch page
- a section becomes visible on mouse hover, and all sections become visible when you start scrolling down

Replace Mute Button With Volume Level
- show volume level (e.g., 50%) instead of the mute/unmute button in the player
- you can still click on it to mute/unmute

Enable Custom Time Display In Player
- replace the default time display (current time / duration) with a custom one based on a template

Always Visible Volume Bar

Sticky Player
- keep the smaller version of the player always visible while scrolling
- options to not activate the sticky player when the video has ended or while it's paused
- compact and wide variations
- options to set position and offset

Expanded Cinema (Theater) Mode
- expand the player to the full window in cinema mode
- options to hide header and scrollbar

Transparent Video Description And Buttons
- remove the background from buttons below the player (Like, Dislike, Share, etc.) and from the description section on watch page

Video Description
- Expanded - automatically clicks the 'Show More' button
- Minimalist - show only number of views and date when collapsed
- Show Exact Date / View Count

Automatically show Chapters, Transcript, Description, or Comments in Sidebar

Fixed Sidebar
- in the Default (Normal) video view the sidebar has a fixed position and its own scrollbar

Thin Scrollbars
- change the style of various scrollbars (page scrollbar, scrollbars in dialogs)

Up Next Video In 0 Seconds

Autoplay Switch - Turn Off
- controls the Autoplay switch (the first button in the bottom right corner of the video player)
- it will check the switch when the new video starts and turn it off

Disable Autoplay Next Video In Playlist

Disable Auto Pause
- disable the \"Video paused. Continue watching?\" feature

Initial Player State
- enables you to stop the player when you open a new video
- separate options for foreground and background tabs

Pause Previous Video
- pause the previous video when another one starts playing

Loop Normal Videos
- automatically turn on loop (auto-repeat) on current and every new normal video

Skip Video Intro / Outro
- start playing the new video from a specified time or chapter to avoid watching repetitive intros
- can be set for individual channels or all videos

Skip Ads
- skip any ad at any time with a mouse or keyboard shortcut (add \"Seek to\" action, set unit to \"%\" and value to \"100\")
- automatically skip any kind of ad after specified time delay

Autoclick the \"Skip Ads\" button

Video View - Start New Video In
- always start the new video in the Default view or Cinema mode

Preferred Video Resolution
- automatically set on every new video
- set different resolutions when the video is in fullscreen mode, cinema mode, on embedded videos, and on background videos

Initial Fullscreen
- start playing the new video in fullscreen mode

Initial Volume
- automatically set on every new video or session

Initial Playback Rate
- automatically set on every new video

Subtitles
- turn subtitles automatically on/off on every new video
- set them to a fixed custom position
- align text to the center

Picture-In-Picture Mode (available in Chromium-based browsers)
- enter and exit using local or global shortcuts
- additional version with progress bar and mouse control available in some browsers

Instant Fullscreen
- enter this mode without delay, even with many comments and related videos loaded

Instant Play / Pause
- play or pause the video instantly on the mouse button pressed

Toggle Fullscreen with Middle Mouse Button

Video Snapshot
- capture the video frame at the current time and resolution, and save it as JPG, PNG, or WebP file
- copy captured frame to clipboard (available in Chromium-based browsers)
- optionally, include subtitles

Video Download Link
- create a video download URL from a template
- copy URL to the clipboard - when downloading videos with command-line programs like yt-dlp
- open URL in a new tab - when downloading videos with browser tools

Copy Video URL / Copy Video URL At Current Time
- available domain formats - Short (youtu.be/...), Long (www.youtube.com/...)
- available time formats - Default (t=1000), HMS (t=16m40s)
- option to remove playlist from URL

Comments - Focus Input / Paste Timestamp
- paste a timestamp of the current video time at the cursor position in comment input field
- pasting timestamp also works in replies
- option to automatically reduce timestamp by 1, 2, or 3 seconds

Sort comments by \"Newest first\" or \"Top comments\"

Back To Comment
- use this command after clicking on a timestamp in the comment section to scroll down to that comment

Back To Top Button
- scroll to the top of the page
- select button color and position

Focus Search Box
- use a hotkey to focus the input and automatically paste the selected text into it

Open Search Results In New Tab (with Ctrl/Shift + Enter combinations)
- Enter - open in current tab
- Ctrl+Enter - open in new tab
- Ctrl+Shift+Enter - open in new active tab
- Shift+Enter - open in new window

Full Video Titles
- don't truncate video titles on various pages

Show Video Playback Info
- show the overlay containing current time / duration, remaining time, volume, and/or playback rate
- adjustable font size and opacity

Embed Mode
- watch the video in Embedded Player (in the current tab or popup window)

Context Menus - Search YouTube
- when you open the context menu on selected text on any website, there will be a \"Search YouTube for ...\" option

Custom CSS And JavaScript
- add custom styles and scripts
Read more

Source Manifest.json

{
"update_url": "https://clients2.google.com/service/update2/crx",
"version":"3.73.0",
"name":"Tweaks for YouTube",
"description":"Seek, control volume, speed, and more with mouse and keyboard. Adjust player controls, progress bar, UI elements, process audio...",
"content_scripts":[{"matches":["*://www.youtube.com/*",
"*://www.youtube-nocookie.com/*",
"*://youtube.googleapis.com/*"],
"js":["youtube.bundle.js"],
"all_frames":true,
"run_at":"document_end"},{"matches":["*://www.youtube.com/*",
"*://www.youtube-nocookie.com/*"],
"js":["youtube-at-loading.bundle.js"],
"all_frames":true,
"run_at":"document_start"},{"matches":["*://music.youtube.com/*"],
"js":["youtube-music.bundle.js"],
"all_frames":true,
"run_at":"document_end"},{"matches":["*://www.youtube.com/*",
"*://music.youtube.com/*",
"*://www.youtube-nocookie.com/*",
"*://youtube.googleapis.com/*"],
"js":["custom-css-and-js.bundle.js"],
"all_frames":true,
"run_at":"document_start"}],
"icons":{"16":"icon-16.png",
"19":"icon-19.png",
"24":"icon-24.png",
"32":"icon-32.png",
"38":"icon-38.png",
"48":"icon-48.png",
"96":"icon-96.png"},
"options_ui":{"page":"options.html",
"open_in_tab":true},
"manifest_version":3,
"minimum_chrome_version":"88",
"permissions":["contextMenus",
"scripting",
"storage"],
"background":{"service_worker":"background.bundle.js"},
"action":{"default_title":"Tweaks for YouTube",
"default_popup":"popup.html",
"default_icon":{"16":"icon-16.png",
"19":"icon-19.png",
"24":"icon-24.png",
"32":"icon-32.png",
"38":"icon-38.png",
"48":"icon-48.png",
"96":"icon-96.png"}},
"commands":{"aaaOpenOptionsPage":{"description":"Open options page"},
"enterPictureInPicture":{"description":"Enter picture-in-picture"},
"enterPictureInPictureDocument":{"description":"Enter picture-in-picture (with controls)"},
"navigateChapterNext":{"description":"Next chapter"},
"navigateChapterPrevious":{"description":"Previous chapter"},
"navigateChapterTrackNext":{"description":"Next chapter or video"},
"navigateChapterTrackPrevious":{"description":"Previous chapter or video"},
"navigateTrackNext":{"description":"Next video"},
"navigateTrackPrevious":{"description":"Previous video"},
"navigateTrackPreviousReplay":{"description":"Previous/replay video"},
"seekBackward":{"description":"Seek backward"},
"seekForward":{"description":"Seek forward"},
"skipAd":{"description":"Skip Ad"},
"volumeDecrease":{"description":"Decrease volume"},
"volumeIncrease":{"description":"Increase volume"},
"volumeToggleMute":{"description":"Toggle mute"},
"playbackQualityDecrease":{"description":"Decrease video quality"},
"playbackQualityIncrease":{"description":"Increase video quality"},
"playbackRateDecrease":{"description":"Decrease playback rate"},
"playbackRateIncrease":{"description":"Increase playback rate"},
"playbackRateSetTo1":{"description":"Set playback rate to 1"},
"toggleLoopVideo":{"description":"Toggle loop video"},
"togglePlay":{"description":"Toggle play"},
"zzzControlBit0":{"description":"Control bit 0"},
"zzzControlBit1":{"description":"Control bit 1"}},
"host_permissions":["*://www.youtube.com/*",
"*://music.youtube.com/*",
"*://www.youtube-nocookie.com/*",
"*://youtube.googleapis.com/*"],
"web_accessible_resources":[{"resources":["embedding.bundle.js",
"arrow-up-icon.svg",
"close-icon.svg"],
"matches":["*://www.youtube.com/*",
"*://music.youtube.com/*",
"*://www.youtube-nocookie.com/*",
"*://youtube.googleapis.com/*"]}]}
Read more

How to download and manually install Tweaks for YouTube extension for Chrome

Looking for a way to install Tweaks for YouTube extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install Tweaks for YouTube extensions manually, this article outlines two simple methods to effortlessly install Tweaks for YouTube extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Tweaks for YouTube extension and manually install through Drag &Drop

If you ever need to manually install a Tweaks for YouTube extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the Tweaks for YouTube Extension by clicking the "Download CRX" button on the website.

Look for the Tweaks for YouTube extension you wish to install. Go to the website and download the Tweaks for YouTube extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Tweaks for YouTube extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the Tweaks for YouTube extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download Tweaks for YouTube extension for Chrome and install in Developer Mode

This is another method to install Tweaks for YouTube extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the Tweaks for YouTube extension file

Select and download the Tweaks for YouTube extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the Tweaks for YouTube extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your Tweaks for YouTube extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the Tweaks for YouTube extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install Tweaks for YouTube extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

YouTube Full Title For Videos Extension · Social & Communication 40,000+ 58 ★ 11.87KiB

icon

Controls for Youtube Extension · Productivity 40,000+ 121 ★ 57.99KiB

icon

Delta for YouTube Extension · Social & Communication 40,000+ 10 ★ 678KiB

icon

YouTube Settings Extension · Productivity 40,000+ 18 ★ 130KiB

icon

YouTube Refined: Improve's YouTube UI Extension · Fun 40,000+ 21 ★ 13.08KiB

icon

Permanent Progress Bar for YouTube Extension · Fun 40,000+ 64 ★ 37.82KiB

icon

Rounded Tube Extension · Fun 40,000+ 35 ★ 175KiB

icon

BigTube - Better Youtube Theater Mode & More Extension · Productivity 40,000+ 97 ★ 29.86KiB

icon

FreshView for YouTube™ Extension · Productivity 40,000+ 121 ★ 764KiB

icon

YouTube Timestamps Extension · Productivity 40,000+ 39 ★ 16.03KiB

icon

Highlights for YouTube Extension · Fun 40,000+ 15 ★ 41.6KiB

icon

Video Dominator Extension · Productivity 40,000+ 38 ★ 477KiB

icon

Chronicle for YouTube Extension · Productivity 40,000+ 31 ★ 721KiB

icon

YouTube Rewind & Fast Forward Buttons Extension · Productivity 40,000+ 52 ★ 26.56KiB

icon

youstyle - Simplify The Youtube UI Extension · Productivity 40,000+ 25 ★ 55.69KiB

icon

Video Favorites Extension · Productivity 40,000+ 15 ★ 604KiB

icon

Timestamped YouTube Comments Extension · Accessibility 40,000+ 82 ★ 884KiB

icon

Video Filter Extension · Accessibility 40,000+ 49 ★ 37.41KiB

icon

'Improve YouTube!' TEST (for YouTube & Videos) Extension · Fun 40,000+ 216 ★ 921KiB

icon

Youtube Volume Scroll Extension · Accessibility 40,000+ 48 ★ 58.17KiB

icon

Outside YouTube Player Bar Extension · Accessibility 40,000+ 81 ★ 2.17MiB

icon

Better Subscriptions for YouTube™ Extension · Fun 40,000+ 96 ★ 119KiB

icon

NewTube (YouTube Customizer & Enhancement) Extension · Productivity 40,000+ 75 ★ 3.04MiB

icon

Youtube Video Effects Extension · Productivity 40,000+ 22 ★ 42.91KiB

User reviews

icon

Philipp Dawood (ID: 00000080919b91e6) Voted 5 ★ - Updated 11/08/2024 THANKS for giving users the choice while Google failed miserably to do so :)

icon

Adam VanOort (ID: 0000000d8915ace6) Voted 1 ★ - Updated 07/16/2024 As of 7/26/2024: the ad "mute" function doesn't seem to be working for me anymore. As of 6/7/2024 YouTube flags this extension as an ad-blocker and doesn't play any videos unless the extension is disabled. Will change back to a 5-star review once this is resolved, because this was working wonderfully for me until today.

icon

Kevin Lavoie (ID: 0000005933bc1a6d) Voted 5 ★ - Updated 04/10/2024 Nic,e just do yourself a favor download it

icon

Илья (ID: 000000bc6fff24e9) Voted 5 ★ - Updated 04/02/2024 feature ideas: hide end screen when cursor is not on player; automatically disable annotations;

icon

Usuario Común (ID: 000000290a6f0788) Voted 5 ★ - Updated 03/21/2024 NICE