StreamFusion update available
A newer version ? is ready to download. Install it now? StreamFusion will download the update and restart when ready.
Updated to
Multi-Platform Streaming Hub
INCOMING RAID
streamer
0
viewers
Event
Hype Train
LEVEL UP!
Level 1
StreamFusionBETA
0 total
Discord Ko-Fi Made by aquilo
Live on 00:00:00
Hype Train 1
0%

StreamFusion Settings

Accounts
Early Access
OBS Overlays
Theme
Discord+
Connections
Events
Sounds
TTS
Integrations
Goals
Appearance
Pop Out
Demo
Blocklist
About
Twitch & YouTube
Chat, subs, raids, bits, Super Chats, memberships, viewer counts, and moderation all run through Streamer.bot. Sign in to Twitch and YouTube inside Streamer.bot once and StreamFusion picks up everything automatically — no separate sign-in here.
Kick
Enter your Kick channel slug to poll live viewer counts.
Enabled Services
Streamer.bot (Twitch / YT / Kick)
Tikfinity (TikTok chat bridge)
Disable to suppress connection errors for platforms you don't use.
Connection Status
Streamer.botTwitch, YouTube & Kick
TikfinityTikTok LIVE
Rotation WidgetSong events from widget.aquilo.gg
Show Platforms
Twitch
YouTube
TikTok
Kick
Test Triggers
Fire a sample event so you can see how it lands in the events panel, the pop-out overlay, and your OBS chat browser source. Useful for confirming a layout change or debugging "why doesn't this show up where I expect".
Event Filters
Twitch
YouTube
TikTok
Kick
StreamElements / Tips
Third-party extensions
Events from any Streamer.bot source we don't recognize (Crowd Control, custom integrations, etc.) are routed here.
Sound Alerts
Click Custom to use your own .mp3/.wav file instead of the built-in tone.
80%
Chat messages
Twitch Follow
Twitch Sub / Resub
Twitch Gift Sub
Twitch Raid
Twitch Cheer
YouTube Sub / Member
YouTube Super Chat
TikTok Follow
TikTok Gift
Kick Follow
Kick Sub / Gift
Third-party extensions
SE/PayPal Tip
Keyword Match
Text to Speech
Uses your system's built-in speech voices. Install neural voices in Windows Settings → Time & Language → Speech for best quality (e.g. Microsoft Jenny Neural).
When off, emojis are stripped before TTS speaks.
When on, each new message cancels any in-progress TTS so the latest message is read instantly with no queue gap.
80%
110%
Speeds up both Browser TTS and TTS Monster playback. 110% = default, 200% = 2× faster.
Event TTS — Twitch
Event TTS — YouTube
Event TTS — TikTok
Only read gifts ≥coins
Set above 0 to skip small gifts. Example: 1000 reads only gifts worth at least 1,000 coins.
Event TTS — Kick
Discord Integration
Send a full stream recap (stats + contributor thanks) to Discord when the stream ends.
Discord Live-Announce EARLY ACCESS
When you go live, post "🔴 Live now" to the same Discord channel. When the stream ends, SF auto-edits or deletes the message so your channel stays tidy.
Live message template — placeholders: {streamer} {game} {title} {url} {role}
When stream ends — placeholders: {streamer} {duration} {url}
Role to ping — Discord role ID (right-click role with Developer Mode on)
Use {role} in the live template to insert the @ping. Leave blank for no ping.
Aquilo Products
Companion products from aquilo.gg that register with this StreamFusion instance show up here. The Streamer.Bot kit and Spotify widget will appear automatically when installed and running.
No Aquilo products connected yet.
Spotify widget • Streamer.Bot kit • more coming
Smart Shoutouts EARLY ACCESS
When a Twitch chatter is themselves a live streamer, SF queues them in the Shoutouts toolbar button for one-click /shoutout. Auto-fire skips the click and dispatches as soon as a fellow streamer\u2019s detected.
Shoutout command — placeholders: {target} {name}
Default uses Twitch\u2019s native /shoutout. Custom templates (e.g. !so {target} or Welcome @{target}!) are sent as plain chat.
Exclude these usernames — newline / comma / space separated
Stream Goals
Set targets for your stream session. Progress bars appear below your stats. Goals reset when you click Reset Stats.
Display
13px
Twitch Emotes
Connect to Streamer.bot to auto-load emotes.
Keyword Highlights
Messages containing these words are highlighted in gold.
Keyboard Shortcuts
Quick Shoutout picker
Opens a searchable list of current chatters for quick shoutouts. Bind any modifier + key combo or F-key. Press Esc to cancel.
Pop-Out Overlay
When the pop-out is locked, clicks pass through to your game. Hold Ctrl at any time — even in a fullscreen game — to temporarily interact with the overlay. Release Ctrl to lock again.
SHOW ELEMENTS
PLATFORMS
APPEARANCE
100%
80%
13px
40
PRESET SIZES
Quickly resize the pop-out to fit different streaming setups. Position is preserved when resizing.
HOTKEY
Press-to-toggle hotkey (optional backup)
Bind a key combo (modifier + key, any F-key, or mouse buttons 4/5). Examples: Ctrl+Shift+L, Alt+Q, F8, Mouse4. Press Esc to cancel.
Hide / show pop-out hotkey (resumes last position)
Temporarily hide the pop-out window (chat/events disappear from your screen) — press the hotkey again to restore it to the exact same position. Same binding rules as above.
Demo Mode
Simulate a busy stream to preview how StreamFusion looks and feels — fake chat messages, follows, subs, gift bombs, cheers, tips, raids, and hype trains are pushed through the exact same pipelines as real events.

Tip: Open the pop-out window before starting demo mode to also see the overlay in action (shake, banners, toasts, hotbar).

Hotkey: Press Ctrl+Shift+D anywhere in the app to toggle demo on/off — handy for freezing the UI when capturing screenshots.
5
Idle. Toggle on to start emulating events.
Blocked Accounts
Messages from these usernames are filtered out across all platforms. Username matching is case-insensitive.
Patreon — Early Access
Support StreamFusion on Patreon and connect your account to unlock Early Access features — available to Tier 2 and Tier 3 supporters.
Not connected
Sign in with Patreon to check your tier.
Don’t have a membership yet?
Pledge on Patreon →
Or connect Discord
If you’ve already linked your Patreon to Discord, StreamFusion can verify your Tier 2/Tier 3 Patron role in aquilo.gg’s server instead. Useful if you signed up for Patreon with Apple’s private-relay email or hit a sync delay.
Not connected
Connect to check your Patron role in aquilo.gg’s Discord.
Not in aquilo.gg’s Discord yet? Join here, then link Patreon in Discord settings.
🔒
This feature is coming soon!
Become a Tier 2 or Tier 3 Patron on Patreon to access now.

Get browser-source overlays for OBS — chat feed, alerts banner, shoutout card.
Not a supporter yet? Join on Patreon →
Browser Source URLs
Paste these URLs into OBS → Sources → + Browser Source. Overlays render live from StreamFusion — no files, no refreshes. They update instantly when you change settings below.
Chat Feed Transparent background, recent messages, fade-in Recommended: 380 × 550
Look
Who & what shows
Sub / gift / cheer / raid events
TikTok gifts
Alerts Banner Slide-in event alerts with confetti for big paid events Recommended: 760 × 220
Trigger on:
Vertical Chat Bar One-line chat + event popups, built for vertical streams Recommended: 720 × 1280
Chat bar (bottom)
Event popups (sub / follow / cheer / raid)
TikTok gifts
Gifts animate in the top half of the canvas and never queue into the chat bar. Long chat messages auto-marquee so the whole line is readable.
Horizontal Ticker Right-to-left scrolling chat strip — drop on top or bottom of your scene Recommended: 1920 × 60
Each chat message slides in from the right edge of the strip and exits on the left. Faster scroll = tighter spawn cadence. The strip is full-width on the OBS source — pick recommended 1920×barHeight for a 1080p stream and drop it as a top or bottom band over your scene.
Shoutout Card Pops in when you click Shoutout on an event Recommended: 760 × 300
Server Status
Checking…
Chat overlay filter
Replace common curse words with asterisks (same length) on chat messages going to your OBS overlays and pop-out — your main chat panel keeps the raw text so you + your mods still see what was said. Useful for family-friendly streams or platforms with stricter content rules. Word-boundary matching; covers ~40 common stems.
Auto-refresh OBS browser sources
When SF starts (or auto-updates and re-launches), browser sources in OBS that point at SF overlay URLs may be stuck on a "this site can't be reached" error from when SF was off. Browser sources don't auto-retry, so they sit blank until you manually refresh each one. Enable this to have SF connect to the OBS WebSocket plugin on launch and refresh those sources for you.
(default 4455)
Find this in OBS → Tools → WebSocket Server Settings → Show Connect Info. Stored locally on your machine; never leaves SF.
🎨
This feature is coming soon!
Become a Tier 2 or Tier 3 Patron on Patreon to access now.

Customize accent colors, background depth, and pop-out layout presets.
Not a supporter yet? Join on Patreon →
Accent & Background
Customize StreamFusion's look. Changes apply instantly and persist across sessions.
Pop-out Layout
Choose how the pop-out overlay renders. Applies to the transparent chat overlay (not the OBS browser sources).
🔒
This feature is coming soon!
Become a Tier 2 or Tier 3 Patron on Patreon to access now.

Stylized Discord event posts, all-time stream records, and a bot that surfaces your Discord community joins inside StreamFusion.
Not a supporter yet? Join on Patreon →
Live Event Posts
Send a stylized Discord embed whenever one of these happens on stream. Share the recap webhook or use a separate channel like #stream-alerts.
Post when:
Gift thresholds:
gifted subs \u2014 fires Large gift subs
coins \u2014 fires Big TikTok gifts
Stream Records
Keeps a single message in a Discord channel updated with your all-time bests. Categories with no events yet are hidden from the post until they happen. Dedicated channel recommended (e.g. #records).
Discord Bot (Community Join Events)
Invite the StreamFusion bot to your Discord server and paste your server ID below. Member joins, voice-channel joins, and (optionally) messages from a specific channel will show up in StreamFusion's Events panel so you can thank people without alt-tabbing.
Not connected.
Advanced: use your own bot instead
Have your own Discord bot? Paste its token here and SF will use that instead of the shared StreamFusion bot. You'll need to enable the Server Members intent on your bot's page at discord.com/developers.
Community Sharing
Share your stream recap to the aquilo.gg community Discord in a dedicated channel. Great for connecting with other StreamFusion streamers and finding raid targets. Join the Discord →
Only the recap embed is sent; no chat history, tokens, or private data. Your Twitch / YouTube / TikTok handles are included so the community can find and support you back.
Streamer.bot Integration Events
When Streamer.bot sends events from these services, show them in the Events panel and fire the OBS alerts overlay.
StreamFusion
 
Multi-platform streaming hub.
Made by aquilo_plays
Settings Backup
Export all settings (connections, goals, blocked users, sounds, layout) to a single JSON file. Import to restore on any machine.
Storage
Custom sounds stored: 00 KB
Diagnostics
Updates
You're on the latest version.
StreamFusion checks for updates automatically on launch and every few hours while open. You can force a check with the button above.

Your stream is quiet.

Connect Streamer.bot for Twitch & YouTube and TikFinity for TikTok, then chat from every platform will land here.

Open Settings to get started.

New messages — click to scroll down
0 msgs
0 events
0 filtered
Not connected
Events
0 likes
No events yet — follows, subs, gifts and tips will appear here.

Quick Shoutout

↑↓ Navigate · Enter Shoutout · Esc Close