Streamlabs Widget

Build the DashStats Overlay

The preview below is the actual widget route, isolated from the rest of the site so it behaves like a real browser source. Use a synced DashStats username for live data, or leave it blank to keep the sample layout from the sketch.

DashStats Username
Leaving this blank keeps the sketch preview. Filling it in updates the iframe and also injects the username into the exported JavaScript.
Widget size1500 x 360
RefreshEvery 15s
Browser sourceFull widget route
Actual Preview
PlayerName
Route/streamlabs/widget
ModeSample layout
Setup

Add it without guessing.

Streamlabs supports two workable paths here. The custom-widget path gives you full editable code. The browser-source path just points Streamlabs at the dedicated widget route and is the fastest option if you do not need local edits. Both paths now render the same full-background widget.

1
Create a new Streamlabs Custom Widget.
2
Set the widget size to 1500 x 360.
3
Paste the code from the active tab below into the matching HTML, CSS, or JS field.
4
If you prefer Browser Source instead, use the direct widget URL instead of the three code tabs.
Copy

Paste-ready values.

Use the browser-source URL as the fastest route, or stay with the Custom Widget path and paste the tabbed code blocks below into Streamlabs.

Width
1500
Height
360
Browser Source URL
https://dashstats.net/streamlabs/widget?username=PlayerName
Custom HTML
`Custom JS` already includes PlayerName. Replace that value in Streamlabs later if you want the widget to follow a different player.
Tutorial

Watch the full setup flow.

This walkthrough shows the exact Streamlabs setup process end to end, using the same widget route and copy blocks from this page.

Open the tutorial video directly