Stream Intros & Overlays

Twitch Chat Overlay Obs [2026]

Twitch Chat Overlay Obs [2026]

A Twitch chat overlay puts live chat on your stream, so people watching a VOD, a clip or a simulcast can follow the conversation without opening Twitch. In OBS you have three ways to get one: the Streamlabs Chat Box, the StreamElements chat overlay (its docs call the widget “Your Stream’s Chat”), or a plain OBS Browser Source pointed at a chat page you choose. The short answer is that all three end up inside the same OBS Browser Source, so the real decision is who hosts and styles the chat, not how OBS draws it.

That decision matters more than it did a year ago because streamers no longer live on one platform. In its September 2026 data write-up, Streamlabs reported that TheBurntPeanut logged 8.28 million hours watched on YouTube Gaming and 8.10 million on Twitch, while xQc logged 9.13 million on Twitch and another 2.75 million on Kick. A chat widget built for one site is a weaker fit when your audience is split like that.

This comparison covers the newest state of each option as of November 7, 2026, including OBS Studio 33.0 and the StreamElements chat format change from November 3. If you are still gathering frames, panels and scene art, our guide to free Twitch overlays covers where those come from. This article stays on one layer, the chat box.

Twitch chat overlay in OBS: the short answer

Pick StreamElements if you want one cloud overlay that holds chat, alerts and labels together. Pick Streamlabs Chat Box if you already live inside Streamlabs Desktop or its OBS plugin. Pick a bare OBS Browser Source if you want a transparent Twitch chat overlay built from your own HTML and CSS, or from a chat page you trust. Each answer has trade-offs, and the rest of this piece lays them out with dates, settings and the few hard numbers the vendors publish.

Here is how the three methods split on the points creators ask about most.

  • Lowest setup effort: Streamlabs Chat Box or the StreamElements overlay. Both give you a URL and a style panel.
  • Most control over looks: a bare Browser Source with your own CSS. You write the styling yourself.
  • Best for several platforms at once: StreamElements, based on its November 3, 2026 changelog entry titled “One chat format for every platform”.
  • Cheapest: all three can run with no charge for the chat widget itself, according to the vendor pages we read. A paid Streamlabs suite exists as an optional extra.
  • Fewest moving parts: OBS Browser Source alone, because nothing sits between you and the page you load.

One caution before the details. Reports of browser-source-related crashes on OBS Studio 33.0.x appeared on the OBS forums in late October and early November 2026. Whichever method you pick, read the troubleshooting section before you update on a stream day.

Specs table: Streamlabs vs StreamElements vs plain Browser Source

The table sticks to what the vendors’ own pages and release notes confirm. Where a page does not state something, the cell says so instead of guessing.

SpecStreamlabs Chat BoxStreamElements chat overlayOBS Browser Source (DIY)
Current product nameChat Box (widget)Your Stream’s Chat (inside an overlay)Browser Source (OBS Studio feature)
How it reaches OBSBrowser source URLBrowser source URL copied from My OverlaysBrowser source URL you supply
Where the chat page is hostedStreamlabsStreamElements cloudYou, or any third party
Separate versioned releaseNone found, no separately versioned Chat Box releaseNot a numbered download, edited in the overlay editorShips inside OBS Studio 33.0
Host app or pluginStreamlabs Desktop (described as free for Windows and macOS)SE.Live plugin for OBS StudioOBS Studio, no extra install
Browser engine behind itOBS CEF, updated from 127 to 150 in OBS 33.0Same OBS CEFSame OBS CEF
Chat design toolsStyle panel on the widgetOverlay editorNone native, you write CSS
Moderation inside the overlayDisplay only, moderation lives elsewhereDisplay only, StreamElements Chatbot handles filtersNone native to Browser Source
Extra tools nearbyPatreon integrationChatbot, Activity Feed, Multi-ChatWhatever page you load
Price of the widget itselfPart of the free tools offeringNo dated pricing page in the pages checkedNo separate price or plan
Parent companyLogitech-owned (per Streamlabs)StreamElements (see the ownership note below)OBS Project, trademarks held by Wizards of OBS LLC
OS note for the hostFollows Streamlabs DesktopFollows SE.Live and OBSOBS Studio supports macOS 13.0 or newer
Best fitStreamlabs Desktop usersCloud overlay builders and multi-platform streamersCSS-comfortable creators

On ownership, a Gaming Careers report dated November 4, 2026 says Razer bought StreamElements. We could not find a primary announcement or deal terms, so treat it as an unconfirmed report until StreamElements or Razer says so themselves.

Streamlabs Chat Box: what the vendor pages show

Chat Box is Streamlabs’ widget for showing live chat on stream. Current Streamlabs guidance tells you to add it as a browser source, and the pages we read still call it Chat Box rather than renaming it. Nothing in our research shows it retired, replaced or folded into another product, so it counts as an active widget as of November 7, 2026.

What you get on the free plan: Streamlabs presents Chat Box as part of its free tools offering, and Streamlabs Desktop itself is described as free for Windows and macOS. The pages do not establish that Chat Box needs the paid Ultra subscription. They also do not list a dated Chat Box price. The safest reading is that the widget works without paying and that Ultra is a separate bundle.

The simulcast angle is where Streamlabs has said the most lately. Its article on staying Twitch-compliant when you simulcast carries the title “How to Stay Twitch‑Compliant When Simulcasting: Using Separate Chat Box Widgets in Streamlabs” and, according to the research, was updated October 27, 2026. The reason sits in the same page: Twitch’s Dan Clancy said in February 2026 that Twitch would not enforce split chat requirements, but the Simulcast Guidelines still technically require separation. In plain terms, one widget per platform is the cautious setup, even if enforcement looks relaxed.

Streamlabs also keeps a plugin for OBS Studio. According to its content hub, the plugin supports widgets, stream labels and native docks, and the documentation describes adding the Chat Box source through it. If you already run Streamlabs Desktop, Chat Box is the path of least friction. If you run vanilla OBS, you copy the widget URL into a Browser Source and the same chat appears on screen.

The Streamlabs Ultra question

Streamlabs promotes Ultra as one subscription covering several creator apps. One official page, updated in the first week of November 2026, describes it as eight apps under a single plan. Reported pricing is $27 per month or $189 per year, and the same page reportedly states a $53 value. None of that confirms that Chat Box moved behind the paywall. Before you pay for anything, check whether the specific feature you want sits in the free tier.

StreamElements Twitch chat overlay and SE.Live

The StreamElements Twitch chat overlay lives inside its overlay editor. You create an overlay, drop in the chat widget (listed under Stream Tools as “Your Stream’s Chat”), copy the overlay URL and paste it into an OBS Browser Source. That workflow is the documented default. The docs say to set Width and Height to match your overlay, which is 1920 by 1080 if you kept the default resolution, and to tick Shutdown when source not visible.

StreamElements also ships SE.Live, a plugin for OBS Studio. Its documentation says it adds chat, the Activity Feed and stream controls inside OBS, plus multi-stream controls and a Multi-Chat view for combining chats from connected platforms. According to the YouTube quickstart, SE.Live needs OBS Studio 31.x or newer and runs on Windows, with a macOS beta. OBS 33.0 is current, so you sit inside the stated range.

What you get on the free plan: the StreamElements documentation lists overlays, alerts, chatbot, tipping and loyalty as parts of the platform, but we found no dated pricing page, so we cannot quote a plan price. SE.Live is the StreamElements plugin for OBS Studio. If your goal is only a chat box, you can use the overlay without installing the plugin.

The biggest recent change is the November 3, 2026 changelog entry. According to the StreamElements docs, a new channel.chat WebSocket topic delivers chat from Twitch, YouTube, Kick and X in one common format. Messages arrive as ordered fragments (text, emotes, mentions, cheers), and moderation events such as deletions, timeouts, bans and chat clears share the same structure where the platform supplies them. The older channel.chat.message topic keeps returning each platform’s own format, so existing custom widgets should keep working.

For a developer or a CSS-confident streamer, this is the first solid reason to build a custom widget on StreamElements data instead of scraping a chat page. For everyone else, it means the stock widget can learn cross-platform tricks over time. The alert side of the same overlay gets its own breakdown in our Twitch alerts comparison, since one StreamElements overlay can hold both.

OBS Browser Source: the container under both tools

Browser Source is a built-in OBS Studio feature that renders a web page as a layer in your scene. The OBS knowledge base describes it, and our research found no separate subscription, plan, license fee or official price for it. It does not ship with a chat design, moderation tools or a hosted-widget service. That is why it works as the base for both Streamlabs and StreamElements: those companies host the page, and OBS draws it.

Using it directly gives you the most freedom. You can load any chat page that exposes a URL, then restyle it with the Custom CSS box. The cost is that nobody supports your page when it breaks, and you take on transparency, scrolling, fonts and emote sizing yourself. For a transparent Twitch chat overlay in OBS, this route gives you total control of the final look.

The OBS-side news is OBS Studio 33.0, released in late October 2026. Its release notes list an update of the embedded Chromium Embedded Framework (CEF), which powers Browser Source and browser docks, from version 127 to version 150. The notes call it a massive update to the framework used for browser sources and docks, moving from a July 2024 release to a September 2026 one. Elgato’s explainer on the same release confirms the jump from CEF 127 to CEF 150.

Other OBS 33.0 changes matter if you run plugins. The notes say existing third-party plugins keep loading from the legacy locations until OBS Studio 34.0. They also record that support for Ubuntu 24.04 was removed and that support for Qt 6.4 through 6.9 was dropped. A 33.0.1 hotfix followed, with a fix for a crash on startup when logged into a service integration. An unofficial WebKitGTK Browser plugin also exists on the OBS forums, but its listing says it is not yet a complete replacement for the standard Browser Source, so do not treat it as an upgrade path.

What changed in the last 90 days and what the sources say

Three changes shape the choice right now, and all three landed between August and early November 2026.

  • OBS Studio 33.0 (late October 2026): the browser engine behind every chat overlay jumped from CEF 127 to 150, and plugin loading was redesigned.
  • StreamElements channel.chat (November 3, 2026): one normalized chat format for Twitch, YouTube, Kick and X, with moderation events and author roles.
  • Streamlabs simulcast guidance (updated October 27, 2026): a separate Chat Box widget for each platform you stream to.

Earlier in the year, Streamlabs announced a Patreon integration for Streamlabs Desktop and the Streamlabs Plugin for OBS, and the same announcement named the company as Logitech-owned. Those items are older than three months, so they do not change today’s choice for a chat box. They do show that Streamlabs keeps supporting both its desktop app and its OBS plugin.

StreamElements also documented Kick support in September 2026, including chat alerts for Kick gifts, according to its changelog. Combined with the November 3 chat format, that points in one direction. StreamElements is building for streamers who go live on several sites at once.

One thing did not change. No vendor page we read shows Chat Box, the StreamElements chat widget or Browser Source being renamed, retired or discontinued. If you see a tutorial claiming one of them is dead, check its date.

Nobody publishes frame-time or CPU benchmarks for chat widgets in OBS, and we found no source that does. What exists are release notes, changelogs and forum reports. Treat the table below as evidence about change and risk, not speed. Each row comes from a different publisher.

SourceDateWhat it reportsWhy it matters for chat
OBS Studio 33.0.0 release notesOctober 23, 2026CEF updated from 127 to 150, plugin loading redesignedChanges the engine drawing every chat widget
Elgato OBS Studio 33.0 explainerOctober 29, 2026Confirms the CEF 127 to 150 update for browser sources and docksIndependent confirmation from a hardware maker
OBS Studio 33.0.1 hotfix notesAfter 33.0.0Fix for a startup crash when logged into a service integrationRelevant if a chat plugin logs in to a service
StreamElements changelogNovember 3, 2026Entry titled “One chat format for every platform”Easier cross-platform custom chat widgets
Streamlabs content hub2026Twitch’s Simulcast Guidelines still technically require split chatSets the cautious simulcast setup
OBS forum threadsOctober to November 2026Compatibility problems, including browser-source-related crashesWarns you to test before going live on 33.0.x
StreamYard blog comparisonNot listedA vendor-side guide to picking streaming software with chatShows how a rival frames the choice

The pattern across those rows is clear. The OBS engine change is the largest recent shift, StreamElements made the biggest feature move, and Streamlabs issued the most practical guidance. StreamYard’s January 2026 blog piece is worth a skim only to see how a competing product pitches chat. It is a vendor view, so do not lift prices or specs from it.

Pricing table: what each route costs

The chat overlay itself is cheap or free on every route. Money enters through bundles and extras, so the table lists what the vendor pages say about the widget and its host app. Where the pages say nothing, the table says that too.

ComponentWhat vendor pages sayFree route coversPaid tier tied to chat?
OBS Studio Browser SourceNo separate subscription, plan, license fee or official priceRendering any web page in a sceneNone
Streamlabs DesktopDescribed as free for Windows and macOSBroadcasting plus built-in widgetsNot established
Streamlabs Chat BoxListed in the free tools offering, no dated price pageShowing live chat on streamNot established as Ultra-only
Streamlabs UltraOne subscription covering several creator appsNot needed for a basic chat boxOptional bundle
StreamElements overlay editorNo dated pricing page in the pages checkedOverlay with chat widgetNot established
SE.Live pluginDocumented as an OBS Studio plugin, price not on a dated pricing pageIn-OBS chat, Activity Feed, stream controlsNot established
Custom page via Browser SourceYour hosting, your costAnything you can build or findDepends on the host you pick

For the Ultra bundle specifically, a current review lists $27 per month or $189 per year. We treat that as a reported figure because the official pages we fetched did not repeat it in a plan table. Our stream intros and overlays archive covers the neighbouring layers of a stream scene, from starting soon screens to BRB scenes, so you can see what else lives around the chat box.

The takeaway on cost: a chat box should cost you nothing on any of the three routes. If a setup guide tells you to pay for chat styling, check whether you need the feature or whether a few lines of CSS do the same job.

Render settings and readable styling for a transparent chat overlay

Chat is a layer in your scene, not a rendered file, so there is no export step. What matters is the Browser Source properties. The table lists the settings the StreamElements docs name, plus the fields every OBS user touches.

SettingValue to useWhy
URLThe widget or overlay URL from Streamlabs, StreamElements or your own pageThe only thing that changes between the three methods
Width1920 (matches a default 1080p overlay)The docs say to match the overlay’s resolution
Height1080 (matches a default 1080p overlay)Same reason
Shutdown when source not visibleCheckedNamed in the StreamElements docs, it stops the page running while the scene is hidden
Custom CSSTransparent body, hidden overflowLets the chat sit over gameplay without a solid box
PositionChat column in a corner, away from the face camKeeps text clear of the main action
OutputLive stream, no separate fileThe overlay renders into your stream, not a render queue

For the transparent background, OBS fills the Custom CSS box with a starter snippet. If you cleared it, this restores the standard behaviour:

body {
  background-color: rgba(0, 0, 0, 0);
  margin: 0px auto;
  overflow: hidden;
}

Styling decides whether people read the chat or ignore it. Use a font weight heavy enough to survive stream compression, add a dark outline or soft shadow instead of a filled box, and keep the column narrow so it never covers the part of the game you want people to watch. Hide bot commands if your widget lets you, since a wall of command replies buries real messages. Scale emotes so they match the text line height, otherwise one big emote pushes everything else off screen.

Remember who sees the overlay. Live viewers on Twitch already have the real chat panel next to the video, so the on-stream version mostly serves VOD watchers, clip viewers and people on other platforms. That argues for a restrained design. If your intro is a short clip that plays before the stream starts, the intro themes at Vipid list resolution, length and frame rate up front, which helps you size the scene before the chat layer goes on top.

Real-world setups: six streamers, six choices

These are common setups, not named case studies. Each pairs a streamer type with the method that fits and the reason, based on what the vendor pages say.

1. The solo Twitch streamer on Windows. You stream one game, you run OBS, and you want chat in the corner. Streamlabs Chat Box or the StreamElements overlay both fit. Pick whichever account you already have, because switching later is a URL swap in one Browser Source.

2. The Twitch plus YouTube plus Kick simulcaster. Your viewing hours split the way TheBurntPeanut’s did in the Streamlabs September data, with large numbers on two platforms. StreamElements’ unified chat format suits this case on paper, and Streamlabs’ one-Chat-Box-per-platform guidance suits it for compliance. Choose based on whether you want a single merged feed or separate ones.

3. The Mac creator. OBS Studio supports macOS 13.0 or newer, and Streamlabs Desktop is described as free for macOS. StreamElements documents SE.Live for Windows with a macOS beta, so on a Mac the safest StreamElements path is the browser source URL without the plugin.

4. The designer who wants a custom look. If you build overlays for a living, a plain Browser Source pointed at your own page, or a custom widget fed by the StreamElements channel.chat topic, gives you full control of fonts, emote scale and animation. You also own every bug.

5. The small esports team or community show. Several people share one scene collection, so you want one hosted overlay that everyone loads by URL. A StreamElements overlay or a Streamlabs widget keeps the look in one place. A DIY page works too, but only if one person owns it.

6. The talk show or just-chatting streamer. Chat is the content here, so readability beats flash. A large, high-contrast chat column fed from a simple widget, with the chatbot handling filters, is the low-risk build. A StreamElements docs page describes a chatbot language filter that detects 75 languages and defaults to a 40% minimum detection confidence, which helps keep the column readable.

Use-case recommendations

Match your situation to one line below. Each line leads with the recommendation, then the reason.

  • First-time streamer, Windows, Twitch only: StreamElements overlay or Streamlabs Chat Box. Both are a copy-paste URL, and neither needs code.
  • Streamlabs Desktop user: stay with Chat Box. The widget and the app are built to work together, and Streamlabs Desktop is described as free.
  • Multi-platform streamer who wants one merged feed: StreamElements, because its November 3, 2026 format covers Twitch, YouTube, Kick and X, according to its docs.
  • Multi-platform streamer who wants to follow Twitch’s guidelines to the letter: separate Streamlabs Chat Box widgets per platform, in line with the Streamlabs simulcast guidance.
  • Creator with CSS skills who wants a transparent Twitch chat overlay: a bare Browser Source with your own page. No vendor sits between you and the result.
  • Mac streamer: use the browser source URL route and skip the plugin unless you accept the SE.Live macOS beta.
  • Low-spec PC: keep the number of browser sources small. Use one StreamElements overlay with chat and alerts together instead of several separate sources, and tick Shutdown when source not visible.

If none of those fits, start with the method you already have an account for. Switching later costs a few minutes, as the migration guide below shows.

Migration guide: moving your chat overlay between tools

Moving from Streamlabs Chat Box to StreamElements, or the reverse, never changes OBS itself. You change the URL inside one Browser Source. Work through these steps in order.

  1. Back up first. Export your OBS scene collection before you touch anything.
  2. Screenshot your current chat. Note font, size, color, outline and position. You will need them to match the look.
  3. Build the new chat widget. In StreamElements, create an overlay and add the chat widget from Stream Tools. In Streamlabs, open the Chat Box widget settings.
  4. Copy the new URL. Treat it like a password and never show it on stream.
  5. Add a second Browser Source. Do not edit the old one yet. Create a new source in the same scene, paste the URL and set Width and Height to your overlay size (1920 by 1080 for a default overlay).
  6. Tick Shutdown when source not visible, and set the Custom CSS for a transparent background.
  7. Test with live chat. Ask a friend or use a second account to type a few messages, including emotes, to confirm they show.
  8. Hide, then delete the old source. Hide it for a stream or two so you can roll back, then delete it.
  9. Update every scene. If the chat appears in several scenes, repeat the swap or reference one shared source.

Migrating when you upgrade to OBS Studio 33.0

The OBS 33.0 notes say third-party plugins keep loading from the legacy locations until OBS Studio 34.0, so you have time to move plugin folders. Still, back up your profile, update on a day you are not live, and open every scene that holds a browser source. Reports of crashes and black screens on 33.0.x circulated on the OBS forums in the weeks after release, and some of them pointed at browser source initialization or third-party plugins. If a scene misbehaves, disable plugins first and re-enable them one by one.

Pros, cons, moderation and privacy

MethodProsCons
Streamlabs Chat BoxFits Streamlabs Desktop and its OBS plugin. Simple widget. Listed in the free tools offering.Separate widget per platform for the cautious simulcast setup. A paid Ultra bundle can confuse buyers. No separately versioned release to track.
StreamElements chat overlayChat sits inside a cloud overlay. SE.Live adds Multi-Chat. The Chatbot and Activity Feed live in the same ecosystem.No dated pricing page found. Plugin setup adds a step. Ownership reports are unconfirmed.
Plain OBS Browser SourceNo extra service. Total control of the look. No separate price. Works with any chat page.No design tools, no moderation, no hosted widget. You write the CSS and fix the bugs.

The cons that bite most in practice are support and stability. With a hosted widget, a broken page is the vendor’s problem. With a bare Browser Source, it is yours. On any method, the OBS 33.0.x reports mean you should test the full scene before you go live.

Moderation never lives in the overlay. Browser Source does not provide chat moderation, and the chat widgets display what the platform passes along. Filtering belongs to Twitch’s own tools or a chatbot. If you want moderation controls on screen for your mods, a third-party resource such as Poltergeist, listed on the OBS Forums as a remote control overlay with alerts and mod tools (marked semi-free in its title), shows how the plugin ecosystem fills gaps the chat widgets leave open. Check its terms before you rely on it.

Privacy is the other half. Overlay URLs often carry a token that ties the widget to your account. Anyone who sees that URL on stream can load your overlay, so keep Browser Source properties off screen, avoid pasting URLs in public chat, and regenerate the link from the vendor dashboard if it leaks. The same rule applies to custom pages you host yourself.

Troubleshooting transparency, crashes and low-spec PCs

Most Twitch chat overlay problems fall into four groups. Fix them in this order.

  • Chat shows on a solid background: the Custom CSS box is empty or overwritten. Restore the transparent body snippet from the render settings section.
  • Chat is cut off: Width and Height do not match the overlay. Set them to the overlay’s resolution, 1920 by 1080 for a default one.
  • Chat never loads: the URL is wrong, expired or copied with a stray space. Re-copy it from the vendor dashboard.
  • OBS crashes or shows a black screen after updating: disable third-party plugins, then test again. Forum reports from late October to early November 2026 tied some 33.0.x problems to browser source initialization or plugins.

If the issue only appears after you log in to a service from inside OBS, check that you run the 33.0.1 hotfix, since its notes mention a startup crash when logged into a service integration. For SE.Live specifically, an official support-community report from October 2026 described a TikTok authentication problem in Multi-Stream, where the browser said the connection succeeded but OBS still asked to connect. That is a multistream login issue and not a chat widget fault, but it explains why a misbehaving plugin does not always mean a broken overlay.

Emotes are another source of confusion. The StreamElements docs show Twitch emote images served from a static CDN path that includes the emote ID, a dark or light theme and a size of 1.0, 2.0 or 3.0. If you build a custom widget, pick a theme that matches your chat background and request a size that fits your line height.

On a low-spec PC, every Browser Source runs its own page inside the OBS browser engine, so ten small widgets cost more than one overlay that holds them all. Merge what you can into one hosted overlay, tick Shutdown when source not visible so hidden scenes stop working, and keep animations modest. If the machine struggles, drop animated chat entries first because a plain text column costs the least to draw.

Verdict: which Twitch chat overlay to use in 2026

For most Twitch streamers, the StreamElements overlay is the best default today. It holds chat in a cloud overlay, it loads through a standard Browser Source, and its November 3, 2026 chat format change signals where the product is heading. If you are already on Streamlabs Desktop, Chat Box is the better pick because it removes a step and nothing we read suggests it is going away.

Choose the bare Browser Source only if you will write CSS or build a widget. It costs nothing and gives total control, but it brings no moderation and no support. Its engine is also the part moving fastest, with the CEF jump from 127 to 150 in OBS Studio 33.0.

The evidence points to a simple rule. Hosted widgets win on speed of setup, DIY wins on control, and nothing in the vendor pages we read shows a cost gap for the chat box itself. Test on OBS 33.0.x before a live show, keep one backup scene with the old URL, and revisit this choice if the unconfirmed StreamElements ownership report turns out to be true and changes the product plan.

Questions creators ask

Is a Twitch chat overlay free in OBS? Yes for the chat box itself. OBS Browser Source has no separate price or plan, Streamlabs lists Chat Box in its free tools offering, and the pages we read do not tie the widget to a paid tier. Paid bundles exist, but they are optional.

How do I add a Twitch chat overlay to OBS? Copy the widget or overlay URL from Streamlabs or StreamElements, add a Browser Source in OBS, paste the URL, set Width and Height to match your overlay (1920 by 1080 for a default one) and tick Shutdown when source not visible.

How do I make a transparent Twitch chat overlay? Set the Browser Source Custom CSS to a transparent body background with hidden overflow, using the snippet in the render settings section. Hosted widgets also carry their own background setting, so check that too.

Does OBS Studio 33.0 break my chat overlay? Not by design. The release updates the browser engine from CEF 127 to 150, and Browser Source remains a feature of OBS Studio. Some users reported crashes or black screens on 33.0.x, so update on a day you are not live and test every scene.

Do I need a separate chat widget for each platform when I simulcast? Streamlabs recommends separate Chat Box widgets. Its guidance notes that Twitch’s Dan Clancy said in February 2026 that split chat requirements would not be enforced, but the Simulcast Guidelines still technically require separation. One widget per platform is the cautious option.

Can a Browser Source do chat moderation? No. OBS Browser Source does not provide a native chat design, moderation or a hosted widget. Moderation belongs to Twitch tools or a chatbot, and the overlay only displays what the page shows.

Which method works on a Mac? The browser source URL method works on any system OBS supports, and OBS Studio supports macOS 13.0 or newer. Streamlabs Desktop is described as free for macOS.

Should I keep the old overlay after switching tools? Yes, for a stream or two. Hide the old Browser Source instead of deleting it, so you can roll back if the new chat fails on a live show.

More from the Vipid blog

Make it with Vipid

Theo Vance

Intros & Templates Editor · Vipid Team

Theo Vance is the Intros & Templates Editor at Vipid, where he covers intro and outro makers, template libraries for CapCut, Canva and the major editors, slideshow and video-card tools, and stream starting screens. He compares makers on what matters before you hit render: watermark, export resolution, length limits, licence and price, and dates every check. He also looks after the Vipid theme archive, the 2011–2016 intros the site was built on.

All articles by Theo Vance ›   How we check tools ›

Keep reading

Best Screen Recorder for PC 2026: 9 Ranked by Free Limits
OBS & Screen Recording

Best Screen Recorder for PC 2026: 9 Ranked by Free Limits

Jonah Reyes·30 Oct 2026
Logo Animator [2026]
Logo Animation

Logo Animator [2026]

Ines Calder·7 Nov 2026
Final Cut Pro vs DaVinci Resolve [2026]: $299.99 vs Free
Editing Software

Final Cut Pro vs DaVinci Resolve [2026]: $299.99 vs Free

Jonah Reyes·7 Nov 2026

Blog

Intros & Templates
Titles & Motion
Streaming
Editing & Export
AI Video

Vipid

About Vipid
Themes
News archive 2011–2016
Vipid Team

Editorial

Editorial policy
How we check tools
Corrections

Legal

Privacy policy
Terms of service
Making video intros since 2010.
The Vipid blog covers the tools behind them.