Live chat side by side with the video: a resizable side panel for chat and replay, in theater mode and fullscreen.
Users
255
+140 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
4
+3 in 30 days
Store rank
#58K
#49K among extensions
Version
2.0.0
updated 8 Sep 2026
Users
monthly, 2 months
Latest, 17 Oct 2026:255 usersMove the mouse over the chart for any month
Ratings count
monthly, 2 months
Latest, 17 Oct 2026:4 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About YouTube Chat Dock — Adjustable Side Panel for Live Chat & Replay
Put YouTube live chat side by side with the video: a resizable side panel for
live chat and chat replay that works in page view, theater mode and true
fullscreen — everywhere YouTube gives you a chat panel you cannot resize or
move.
It is not a floating overlay. The video is resized to fit beside the chat, so
chat never covers the thing you came to watch, and the video is never cropped
to make room.
WHAT IT DOES
• Drag the divider to set the chat width. Page mode and fullscreen remember
their widths separately, so going fullscreen doesn't undo your layout.
• Double-click the divider to snap back to the default.
• Focus the divider and resize with the arrow keys — Shift for bigger steps,
Home and End for the limits.
• Hover the divider and click the toggle to move chat to the other side. The
choice persists.
• Chat replay on VODs behaves exactly like live chat.
• Narrow chat all the way down to 120px without messages getting clipped.
• Right-to-left locales are handled properly — chat docks on the correct side
and the divider flips with it.
• Theater mode too. YouTube pins chat beside the player there at a width you
cannot change — this makes that width yours, and the player follows it.
• A settings popup in the toolbar: an on/off switch, all three widths, the
side toggle, and a reset. Theater docking and the divider are always on.
• Pick your own interface language from 12, independently of your browser's.
ONE PERMISSION, AND NOTHING LEAVES YOUR BROWSER
The extension declares a single permission, "storage", and Chrome shows no
permission prompt for it on install. It exists for one reason: the settings
popup is a separate page and cannot otherwise reach the tab it is configuring.
• No data is collected, transmitted, or sold. Not anonymised, not aggregated.
• No network requests. No analytics, no telemetry, no remote configuration.
• No background service worker. Nothing runs when you are not on YouTube.
• Your settings are stored in your own browser and never leave the device.
• No account, no sign-in, no cloud sync.
• No host permissions. It can act on youtube.com and nowhere else.
HOW IT WORKS
One stylesheet and one small script, injected only on youtube.com. The
stylesheet does the layout; the script does nothing but move three CSS numbers
when you drag. There is no build step and no third-party dependency of any
kind — you can read the entire extension in about ten minutes.
Full feature list and FAQ:
https://cc100053.github.io/YouTube-Chat-Dock/
The source is public and MIT licensed:
https://github.com/cc100053/YouTube-Chat-Dock
KNOWN LIMITATIONS
• Below a 1000px browser width, YouTube switches to a single-column layout
where chat sits under the video. The extension deliberately does not apply
there rather than fight YouTube's own responsive layout.
• Widths are kept in your browser's local storage so they can be applied
before the page paints, with no flicker. Clearing site data for youtube.com
therefore resets them to the defaults.
Not affiliated with, endorsed by, or sponsored by YouTube or Google.
Growth
Window
Users
Change
Ratings
Rating
7 days
+41
+19.2%
+1
0.00
30 days
+140
+121.7%
+3
0.00
Chrome Web Store search rankings
Where YouTube Chat Dock — Adjustable Side Panel for Live Chat & Replay appears when people search the store, with the 30 day change