Skip to content

Twitch sub goal for OBS

Show your channel's progress toward its subscriber goal. The counter tracks Twitch subs, with manual adjustments available from your phone.

Add to my overlay

Included in Twools Pro · 7-day trial

Overlays are built on a computer.

All layouts

Select a layout to enlarge it.

Colours, fonts and dimensions are set in the editor.

Features

  • Subscriber total read from Twitch, realigned every minute
  • Seven layouts, including milestones, a hundred-cell grid and a vertical rail
  • Plus and minus buttons in the Control Room to correct the count
  • On-air title and labels written your way
  • Animation replayed when the goal is reached

Add the Sub goal widget to OBS

  1. Open the Twools editor and connect your Twitch account.
  2. Add the Sub goal widget to your overlay, then set its content and style.
  3. Click "Overlay link", copy your link and paste it into an OBS Browser Source.

Sub goal: frequently asked questions

How do I add a Twitch sub goal to OBS?

Add the Sub goal widget, connect your Twitch account and set your target in the editor. Paste your overlay link into an OBS browser source. Keep the editor or the Control Room open to update the Twitch total.

What is a sub goal on Twitch?

It is a subscriber target you set for your channel and display on screen, so chat can follow the progress. The widget shows the current total, the goal and what is left to reach.

Does the subscriber count update on its own?

Yes, as long as your Twitch account is connected and the editor or the Control Room stays open. Every subscription moves the count, and the total realigns every minute with Twitch's.

Can I count subscribers from somewhere other than Twitch?

Yes. The plus and minus buttons in the Control Room add subscribers by hand, for example those from another platform. That adjustment is kept when the Twitch total updates.

How do I change the goal during the stream?

The goal and the title are set in the editor. The "Edit" button in the Control Room takes you straight there, and the overlay follows the change without reloading OBS.