Skip to main content
generator·Updated 2026-05-20

Sub Goal Thermometer Auto-sync

OBS-embed-friendly sub-goal progress bar with anonymous Twitch follower auto-sync. No sign-in, no OAuth — manual mode for sub goals, follower / viewer modes for live counts.

No sign-in · Anonymous Helix relay · Three OBS preset sizes

Sub Goal Thermometer

Sub Goal24 / 100
24%
Progress
24%
Source
manual
Refresh
manual
No sign-up required. Use the tool, share the result, leave — no account needed.
Client-side computation. Calculations run entirely in your browser; we never see your inputs.
Embed in OBS / Discord. Append ?embed=1 to the URL for a bare iframe-ready widget.
How to use this tool

4 steps · ~1 minute

Each step is a single action — no setup, no sign-up. Outputs are client-side; nothing is uploaded.

Step 01

Pick a goal source

Manual for sub goals (Twitch sub count is auth-walled). Twitch followers for anonymous auto-sync. Live viewers for raid / charity event goals during a single broadcast.

Step 02

Pick an OBS preset size

Compact 480×140 for corner placements. Default 600×200 for standard scenes. Wide-banner 1480×160 for full-width lower-third overlays.

Step 03

Add a Browser Source in OBS

Sources → + → Browser → New. Paste the embed URL. Match Width/Height to the preset. FPS 30. Check "Shutdown source when not visible".

Step 04

Verify and let it run

In manual mode, edit goal/current and update the OBS URL. In auto-sync modes, the bar polls Twitch on the refresh interval and updates automatically — including the goal-reached celebration.

FAQ · methodology & caveats

Frequently asked.

Calculator outputs are estimates. Each Q below names the source data and the assumptions baked in.

How do I add this to OBS?
Add a Browser Source in OBS Studio (Sources → + → Browser). Paste the embed URL from the share-bar, set Width/Height to the preset values (compact 480×140, default 600×200, wide-banner 1480×160), FPS 30, transparent background.
How do I update the count during the stream?
Manual mode: edit goal/current in this panel, copy the new URL, paste it into the OBS Browser Source URL field. Twitch followers / live viewers mode: type your channel handle once, the bar auto-updates every 30s — no sign-in.
Why no auto-update for sub goals specifically?
Twitch sub count is auth-walled — requires user OAuth + channel:read:subscriptions scope. We ship sign-in-free, so sub-goal mode stays manual. Follower auto-sync works because Twitch lets any app token read the public follower total.
What sizes work best in OBS?
Three preset sizes: compact 480×140 for corner placements, default 600×200 for standard scenes, wide-banner 1480×160 for full-width lower-third overlays. Pick a preset before copying the embed URL.
Does the auto-sync need my Twitch login?
No. Follower and viewers auto-sync use our public Helix relay with a server-side app token. No user OAuth, no sign-up, no permission prompt.
What happens when the goal is hit?
The bar flips into a celebration state automatically — gold/green gradient, "GOAL HIT" pill, glow effect. Stays at 100%. To raise the bar mid-stream, edit the goal; the celebration clears when current drops below the new goal.

Done with the tool? Ship the channel.

Streamrise delivers real Twitch and Kick viewer floors — residential IPs, geo-targeted, with chat presence. Same engineering rigor you saw in the calculator, on the paid side. No password requested. Cancel anytime.