Tweaks for YouTube
Extension Actions
- ★Featured
Seek, control volume, speed, and more with mouse and keyboard. Adjust player controls, progress bar, UI elements, process audio...
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
Latest reviews
- Namo Nymus
- "Bug and FIX" This Ext. Breaks and disables RTX graphics Card "Supersampling" which improves drastically video quality. To fix this disable Video filter in the extension setting.
- Sean Ceiley
- Is there a way to return the dislike count?
- heaven sent
- * auto opens chapters on right sidebar - too many not helpful other features, can be confusing
- Donnie Darsshan
- Please add a custom keyboard shortcut for the **Watch Later** page. We already have a shortcut for the "Subscriptions page", which is very useful. I tried to assign a shortcut for *Watch Later*, but that option is missing. Please add it as well.
- Eugene Fitzherbert
- God-level extension. Absolutely god. This is better than "Improved YouTube" and "YouTube Enhancer" in so many ways!!! The 3 YouTube Tweaks extensions on Chrome Web Store are literally god-level extensions. They are fundamentally changing YouTube. This extension has practically every function you can possibly want for YouTube, and it's free!!! God-level extension. Absolutely god-level extension. It seems that the only way to interact with the extension is either using mouse control or keyboard shortcuts. I do hope that this extension in the future can feature button control, like you press a button and take a snapshot/screenshot of the video! Thanks dev!
- A Person
- i really wanna trust it but im really worried about my cookies being stolen, and when i installed it, it opened my recently downloaded, ion really trust ts
- Johannes Senpai
- Love it. Nice to be able to remove a lot of things just cluttering youtube that I just don't need or want. Dimming watched videos is also a huge plus.
- Steve McManaman
- how can i force the progress bar to stay visible all the time if I leave my mouse cursor at the bottom of the screen? I mean, when you watch a video, the progress bar automatically hides, right? And it appears when you hover your mouse over the video. I want to see the progress bar all the time whenever my mouse is over the video or at the bottom of the screen. The reason I'm asking is that when I watch a video without pausing it, I check the thumbnails that appear on the progress bar when I hover my mouse over it, but the progress bar always disappears after about 2 seconds.
- Daniil Litvinenko
- Any chance for an option to change sidebar video sizes? Suddenly they are stupid huge.
- Antonín Chromý
- Almost perfect extension, but currently comment sorting looks broken for me. Comments are sorted by Top comments always (I set this "Newest first"). It worked fine, but not anymore.
- Joseph Kuo
- next/prev chapter feature (keyboard shortcut or mouse interaction) has stopped working.
- Donnie Darsshan
- The "Skip Video Intro/Outro" setting is applying to both normal videos and shorts. I had requested an option to separate normal videos and shorts, but even after waiting, no feature has come out so far to fix this issue. This makes 10–20 second videos almost unwatchable. Please make sure to add a minimum video length requirement for the skip intro and outro to apply. Some videos are only 40 seconds long, so if we set it to skip the first 10 and last 10 seconds, we can't watch the video at all. We need a minimum video duration setting for this to apply to normal videos, and for shorts, there is no need to skip the intro and outro since they are short lengths anyway.
- Smarq17
- Late last year I removed this extension, after using it for a few years, because YT flagged it as an adblocker and would not allow me to watch videos. I found another tweak extension that did basically the same thing - and was not flagged at all. Just yesterday, YT changed something that took several features out of that extension and it was not working 100% anymore. So, I came back to YT Tweaks. Seems like it's no longer flagged and my old json files still worked perfectly. I got back to watching YT with no real issues - except one: Expanded Theater Mode does not work the same as before. I really liked this mode because it expanded completely except it left the header in place. That's how it used to work. Now it blocks out the header, almost a Fullscreen but my browser stays in place. The trouble with that is I can't go to the YT homepage unless I deactivate the Expanded Theater Mode, which means I then have to reactivate it when I go to another video. I'm not going to lie...I'm currently trying other extensions looking for one with "the sweet spot" I like and need. If there's a script I can use or some setting that I'm missing, please let me know. I have been a fan. Don't lose me for a second time.
- Surreal
- All works great. If there was video zooming feature, could've used it for scrolling to zoom.
- SweetBiscuito
- Awesome. How do I hide the search bar while cinema mode (disable scrolling while it too) but reanble it when i leave cinema mode?
- Edy Mars
- Thank you for "Tweaks for YouTube" and "Video Dominator"! I noticed following 2 settings are now ignored on most of YouTube pages.. Settings > "Show Exact View Count" Settings > "Show Exact Date" I think YouTube changed something, because it worked OK in past..? Please check and repair, if possible.
- Jon Cormier
- Any plans to go open source? I'm sure lots of devs would love to get behind this project. Excellent work!
- Alan Kwong
- Can add a feature that automatically pauses music when video or other media start playing and resumes playback as soon as they stop?
- MR _Foffe
- Love the extension, I have however gone through hell trying to find the source of audio clipping in my headphones recently. The audio clipping was negligible when first starting the computer, but slowly built up as the computer session continued until all audio became painful to listen to. Resetting the progression of the clipping required a computer restart. The source was this extension's "Audio - Auto Gain" setting. I had it only Boost and Cut mode at a -3dB threshold. It worked fine for months until one or two days ago when it started.
- Loris Salvo
- Can you please add an option to disable new youtube video zoom feature?
- Lino Fernando
- good
- Mahdy Fouad
- Best app ever. 10/10
- P B
- ONE OF THE BEST EXTENSION EVER MADE!!!
- Katie Willems
- Would love if there was an option to remove the big pause/play circle that pops up over the centre of the video when you hit K or spacebar to pause/play the video. That's the one UI thing that's really bothering me atm and I can't find a setting for it on this extension.
- Triaji Adisaputro
- The whole auto video resolution thing seems to be broken at least on my end. I remember it working previously.
- vasudev soni
- sir i eable the sshpw the playlist total duration but it is not working it is working till yesterday i have udated my chrom and extension too but still playlist total duration is not showing
- Sayansh Gupta
- (Stop auto pause) bugged (only reason i got it) Please fix, or tell me solution Thanks Every video has pop up of "Video paused. Continue watching?"
- Jay
- Could you for the next update fix in Content filters Streamed Subscription. It doesn't hide them anymore.
- Nathaniel
- Can you please add the notification button red dot into elements to be able to hide?
- Screaming Potato
- Downloaded it for the "stop auto pause" but it doesnt work at all tried multiple times with even complete shutdowns in between but almost every song has the pop up, and sometimes there are multiple pop ups before a single video
- Slain Deran (Центр аккаунтов)
- This is 💯 FIREEEEE🔥🔥🔥🔥🔥🔥🔥🔥
- WoeIsLee
- Can we get some kind of filter that makes the video details fully legible in the sub feed? Their new update barely shows anything before it gets cut off, sometimes I barely even see what channel the video is supposed to be from. All I want is the channel, views, when it was posted, and maybe for the scheduled live ones, a full date for them too. TLDR, basically looking for a full video title edit, except for........the video info? I dont know what exactly all thats called.
- ASB
- Wonderful!
- Solomon Rutzky
- Absolutely awesome extension!! I can't imagine using YouTube without it 😺.
- Donnie Darsshan
- The 'Skip Video Intro/Outro' setting is currently affecting Shorts as well. This makes 10–20 second videos almost unwatchable. Please update the feature so it doesn't apply to Shorts , Thnx
- Luke J
- Developers, could you please add a simple Low-Pass Filter (LPF)? The HPF is great, but an LPF would be just as useful. Some videos have too much 'sizzle' in the high frequencies; when listening to podcasts, I’d love to be able to shave off everything above 6kHz. Please consider implementing this!
- Peter Kionga-Kamau
- Causes insane delays loading random web pages and especially retards uploads.
- FLUSTIX SIEGEL
- "Disable auto pause feature" does not work (anymore).
- John Robert Brown
- doesnt work only used the "Disable Auto Pause" feature and it didnt work i tried reloading youtube many different times and ways including refreshing closing and re opening youtube closing and re opening youtube etc even after all that it would still have the Video paused. Continue watching? prompt, i have it playing with a playlist that may be affecting it i also have an adblocker specifically ad guard any help would be greatly appreciated
- Jay
- Can't live without this Extension. A request, in future updates, could you add an option to hide Ask about this video and Jump Ahead annotations that keeps popping up?
- Dr. Ago
- best YT customisation there is. Unfortunately, mouse controls stopped working in shorts
- Leif Erikson
- Hi, wanted to leave a comment and say how amazing your extension is and extremely satisfying to use and edit what you wish for your own personal preferences. I'm running into an old issue I hadn't experienced in over a year where my videos pause when I start them, I have to manually hit play to watch each video. Not sure if it's something on my end I need to tweak or not. Just wanted to put this out there. Thank you so much, for your time, appreciate the heck out of you! You're awesome!
- Undertow Lauren
- Amazing extesion. It has very useful features like snapping a frame from a video just by clicking right mouse
- Daniel Rem.
- I love this extension, but It forces video previews
- Ayansh Kesharwani
- mouse controlling is so useful I love it
- meoyu
- this is a great extension. however, theres one small bug i would hope gets fixed. when using 'Sticky Player' along with the 'Hide Sidebar' options, scrolling through the comments causes the comment section to get weirdly centered, and both the comment section & the video player become small until i go into fullscreen & exit, it or refresh the page.
- Fahim Akhter
- HOW TO DISABLE BACKGROUND AND MAKE BLACK OUTLINE IN SUBTITLES
- Greg Zeng
- Seems best of a few similar products. Recomended by Grok.
- Taha
- The extension works perfectly when switching tabs, but there’s one major issue. Whenever I switch away from a YouTube tab and come back, the video reloads completely, as if I refreshed the page. Even the preloaded part of the video reloads, which is very annoying. Is there a setting or fix to prevent YouTube videos from reloading when switching tabs?
- 유슈
- mouse controlling is so useful I love it