A personal control deck for watching several Twitch channels in one window.
Adding streams
Add channels straight in the URL — for example /gamesdonequick/esamarathon — or use the "Add a channel" box in the control deck. Drag a tile onto another to swap their positions, and save a lineup as a named preset to reload later without re-adding everything.
Layouts
Grid — equally sized streams that fill the available area.
1 Main — one primary stream with the rest fitted beside and below it.
2 Wide — two full-width primary streams side by side.
2 Stack — two stacked primary streams, with the rest fitted around them.
Main-stream size is adjustable where the layout supports it, and your layout, main size, and active audio source all persist across refreshes. Theatre mode (the button, or press T) hides the control deck for a focused view; press Esc to leave.
Audio
Click any stream to make it the audio source. Shift-click additional streams to mix in their audio with an independent volume each. The master volume and mute state are remembered between visits.
Browsers may block sound until you interact with the page, so a freshly opened or refreshed deck can start muted even if you've unmuted the audio previously. A single click anywhere reenables audio and restores your saved volume.
Per-stream controls
Hover a tile for pause/resume and jump-to-live buttons, plus its title, channel, and game. A stream that goes offline is shown distinctly rather than just stalling.
Streams automatically stay aligned to the same moment behind live — there's nothing to configure. Some channels publish longer video segments, so the shared target may sit a little further back to keep playback smooth. The hover badge shows each stream's offset from that sync target when available, not just its raw delay from live.
Keyboard shortcuts
1–9 — set the audio source
M — mute/unmute
C — toggle chat
T — toggle theatre mode, Esc to leave
F — fullscreen the stream under your cursor
P — pop it out (picture-in-picture)
Chat
Twitch chat opens in tabs beside the video for every loaded channel, with a draggable width and a compact theatre-mode size.
Twitch account
Connect your Twitch account to load your followed channels with live status, filter them, and optionally get a desktop notification when one goes live. Stream Together collaborators are discovered automatically for loaded channels and are never added without you choosing to.
Feedback
Spotted a bug or have an idea? Use the Feedback button below the title — it comes straight to me.
Privacy
StreamMulti keeps first-party, privacy-light usage analytics to understand which features get used and roughly who's using it. Nothing is sold or shared with advertisers, and there are no third-party trackers.
What's recorded: anonymous events such as page loads and feature use (layout changes, theatre/chat toggles, streams added), plus coarse context — your country (looked up from your IP, which is not stored), broad browser and operating system, language, timezone, and a window/screen size band. If you connect Twitch, a one-way hashed id is recorded so returning visits can be counted.
What's never recorded: your IP address, your Twitch username or display name, your name or email, the specific channels you watch, or any Twitch login tokens. The hashed id can't be reversed back to your account.
Cookies: the only cookie StreamMulti sets is a sign-in cookie when you connect your Twitch account, so you stay connected — there are no advertising or tracking cookies. Your preferences (layout, volume, presets and the like) are saved locally in your own browser and never leave your device. The embedded Twitch player and chat may set their own cookies, governed by Twitch's privacy notice.
Feedback you send (and an email address, if you add one) is delivered to me so I can act on it.
StreamMulti
A personal control deck for watching several Twitch channels in one window. Add channels straight in the URL — for example /gamesdonequick/esamarathon — or use the control deck on the left to add them one at a time.
Pick a Grid, 1 Main, 2 Wide, or 2 Stack layout, click any stream to make it the audio source, set the master volume, and drop into theatre mode (press T, Esc to leave). Twitch chat opens in tabs beside the video.
Streams automatically align to the same live moment. Longer-segment channels may move the shared target a little further back for smoother playback; the hover badge shows offset from sync where available.
Keyboard: 1–9 set the audio source, M mutes, C toggles chat, and with a stream under your cursor F fullscreens it while P pops it out (picture-in-picture). Shift-click a stream to mix in its audio with its own volume.
Connect your Twitch account to load followed channels with live status and optional go-live notifications. Stream Together collaborators are discovered automatically for loaded channels.
Click the ? in the top-right corner any time for the full feature list.