Skip to content

Overlay Studio

Set up the overlays for your stream here, check them on the stage, take the link to OBS. No account, no setup — every setting travels inside the link.

Color
Look
Stage background
Kit
Counter

Live Bank / Coin Counter

Show what you've banked on stream. Raise and lower the number from the remote panel; use a different counter key for separate streams.

420 × 130
Live previewiframe · real widget
Settings
₺ value — optional
Pick a server and the price comes live, overriding what you typed. Both empty: the ₺ line never shows.
Add the screen link to your stream as a Browser source. The remote link never goes on stream; add it to OBS's Custom Browser Docks window and drive the counter from there.
Counter new

Upgrade Streak Counter

Keep your anvil streak live on stream: attempts, successes, burns, success rate and a strip of the last tries. One button on the remote — the keyboard works too.

420 × 170
Live preview1 burned · 2 succeeded · Z undo
Settings
₺ value — optional
Only works when a cost per attempt is entered.
The count stays in your browser, nothing is written to a server. Add the remote to OBS's Custom Browser Docks window; the screen source updates instantly.
Goal

Farm Goal Bar

Show a GB, coin, drop or time goal as a clear progress bar. Update the current value as the stream goes on.

400 × 120
Live previewprogress bar
Settings
Counter

Live Profit / Loss

Show what you spent and what you made side by side in a gem, box, upgrade or farm session. The difference is computed for you.

320 × 240
Live previewexpense / income
Settings
₺ value — optional
Only works when the unit is GB or coin.
Game data new

Drop Feed

Search and add the dropped item from the remote; it's listed on screen with its item icon, total GB on top and the ₺ value if you want it.

380 × 280
Live preview20,957 items · real icons
Settings
₺ value — optional
As long as you give drops a GB value, the ₺ value of the total shows too.
On the remote type 2 letters of the item name, pick from the list, enter a GB value if you like and hit Add. For something not in the list, type the name and add it directly.
Game data new

Live GB Rate

Keep the current GB price of your chosen servers on the stream screen. Prices come from the site's own rate service and refresh every 10 minutes on their own.

320 × 200
Live previewrefreshes every 10 minutes
Settings
The selling price is the highest buy price among the listed sites; the buying price is the lowest sell price. Same logic as the price page.
Game data new

Chat Bot

Viewers type !gb in chat, the bot answers with the GB price server by server; !item shard +9 returns the cheapest listing across 5 sites. Details and a live example: Twitch Chat Bot page.

checking…
Setup — one click
Add with Twitch Twitch asks "may the bot join your chat?", you approve; the bot shows in your viewer list under "Chat bots". We don't access your account or store tokens — only your channel name.
Or add it by making it a mod
  1. Type in your Twitch chat:
  2. The bot joins on its own within 2 minutes. Don't want to wait? Type your channel name and call it now:
Commands
!gbCheapest sell price on every server for the game you're streaming (KO, Rise, Metin2, Cabal)
!gb zeroSingle server: sell, buy, which site, change since yesterday
!item shard +9Cheapest listing and site per server; link to the item page
!ucuzagbCommand list
The bot only answers commands starting with !, the same command once every 20 seconds per channel. It doesn't log your chat or keep viewer data; revoke the permission (Twitch → Connections) or remove the mod and it leaves on its own. For personal price alerts there's the Telegram or Discord bot.
Game data

Event Timer

Shows the next Chaos, BDW, FT or JR event in Turkish time. No settings, works on its own.

350 × 100
Live previewTR time
Which events to count
Loading event list...
Check none and all are counted.
Times are read from the same source as the /etkinlik-saatleri page; if the game changes a time, the widget changes too.
Chat new

Chat Poll

Viewers type an option number in chat, bars fill live. Connects to Twitch anonymously; no login, no token, no bot to invite. One vote per person.

480 × 250
Live previeweach option adds 52 px
Settings
Viewers type only 1, 2 (or !1, !2) in chat. Numbers inside sentences don't count, so someone saying "2 hours ago" doesn't vote by accident.
Chat new

Giveaway Overlay

Mirrors the giveaway wheel page onto your stream: keyword, entry count, time left and the winner when the wheel stops. No settings — you run the giveaway from the giveaway page.

420 × 150
Live previewmirrors the giveaway page
The overlay runs in the same browser profile as the giveaway page. So you run the giveaway from the tab you keep open on your PC, and the source in OBS mirrors it instantly.
Chat new

Chat Log

Collect the chat in this tab during the stream, download it as .txt or .csv when it's over. The log lives only in this browser; nothing goes to a server, closing the tab deletes it. Twitch and Kick.

not connected
0 mesaj
It records as long as this tab stays open; it's not an overlay for OBS. If the computer sleeps or you close the tab, recording stops — don't forget to download. We don't pull an old stream's chat retroactively; Twitch doesn't provide that anonymously.
Chat new

Chat Box

Puts your Twitch chat on stream. Badges, colors, word and user filters are yours. The filter affects only the screen — nobody is muted in Twitch chat.

free
Live previewfills once you type a channel
Settings
Text-to-speech (TTS) new
The overlay reads chat anonymously: no login, password or permission. That's why it can't write to chat either — none of our tools posts on your behalf. For Kick type kick.com/yourchannel in the channel box; all chat tools work on both platforms.
Chat new

Event Feed

Puts subs, resubs, gifted subs, raids, bits and announcements on stream as an ordered list. Unlike the alert box: this is a flowing list, that is a one-shot box.

480 × 220
Live previewfills when events arrive
Settings
Follows aren't here. Twitch doesn't put follows into chat; reading them needs an account linked to your channel. Since we don't link accounts, there are subs, gifts, raids, bits and announcements, but no follows.
Chat new

Alert Box

When a sub, gifted sub, raid or bits come in, a big one-shot box drops on screen. Two events in a row queue up instead of overlapping.

1920 × 1080
Live preview
Settings
No follow alert — Twitch doesn't broadcast follows through chat. Subs, gifted subs, raids and bits come through chat, so they all work.
Chat new

Community Goal

A single campaign bar: subs, bits, raid viewers or message count fill toward a goal. The counter stays in your browser — refreshing the OBS source doesn't reset it.

520 × 110
Live previewchanging the goal restarts the counter
Settings
The counter is kept in this browser. Change the goal or the metric and a new counter starts; the old campaign's number doesn't mix in.
Chat new

Prize Wheel

You write the prizes, each with a weight. Type the command in chat and the wheel spins. The slice size is the weight itself — a prize that looks small on screen really is hard to land.

600 × 600
Live preview
Settings
The wheel first picks the prize by weight, then computes the angle needed for the pointer to stop in that slice. Since slice sizes are drawn from the same weights, the odds you see on screen are the real odds.
Chat games new

Last One Standing

Viewers type in chat to enter the arena, rounds run on their own, the last one standing wins. You click nothing — lobby, start and reset are all chat commands.

1920 × 1080
Live previewthe lobby opens once connected to a channel
Settings
Elimination is completely random. No level, power or item decides who drops; being a subscriber doesn't change the odds either.
Chat games new

Parachute Drop

A 3D scene: a carrier plane circles above, viewers tumble out, parachutes open after free fall, they swing down and land on the target. Jumpers are the game's own character models. The ground is transparent by default — it lays over your stream.

1920 × 1080
Live previewa round opens once connected to a channel
Settings
The landing spot is random. Typing first, being a sub or a mod doesn't change the score — the only difference is whether the chute opens, and you set that rate. The scene runs in 3D; keep hardware acceleration on for the Browser Source in OBS.
Chat games new

Character Race

Viewers type the command and their character steps onto the track. When the gathering timer ends they all run, and they're ranked in the order they cross the finish line. Runners are the game's own character models with their own running animations. The ground is transparent — it lays over the stream.

1920 × 1080
Live previewthe command opens once connected to a channel
Settings
Speed is random. Typing first, being a sub or a mod doesn't make a runner faster. There's slight speeding up and slowing down during the run; that's random too and drawn from the same range for everyone — it only makes the race fun to watch. The scene runs in 3D; keep hardware acceleration on in OBS.
Chat games new

Duel Arena

Viewers type the command to queue up; when two are in line the duel starts. They square off and strike with the game's own sword and spell animations, health bars drop, the winner does a warcry, the loser sits down. Transparent ground.

1280 × 720
Live previewthe queue fills by itself in the preview
Settings
Damage is random. Every hit comes from the same range for both sides; typing first, being a sub or a mod doesn't make hits bigger. Who strikes first is a coin toss. The attack animation is picked at random from the game's sword, punch, spell and kick clips on every hit; on a kick the attacker steps one pace closer. The loser staggers and sits down. The scene runs in 3D; keep hardware acceleration on in OBS.
Stage new

Stage Character

A character standing in the corner of your stream. It breathes while chat is quiet; when a sub, resub, gift, raid, bits or announcement comes in, one of the game's own animations plays with a short caption above. Wings can be attached. Transparent ground.

420 × 620
Live previewevents play in order in the preview
Settings
Event motions One of these plays when a sub, gift, raid, bits or announcement arrives. Pick none and a ready-made mapping with a different motion per event is used.
What it can react to. Since the connection to Twitch is anonymous, subs, resubs, gifted subs, raids, bits and announcements can be read. On Kick: subs, gifted subs, hosts and Kicks (Kicks are shown as "bits"). Follows and channel-point rewards can't be read — they need EventSub and account permission. We don't fake reactions to events that don't exist.
Stage new

3D Chest

Give the command and the chest shakes and opens; one of the game's own items rises out of it in a beam of light. Item name, icon and AP/AC value come from the game's records. You can put the winner's name next to the command. Transparent ground.

640 × 640
Live previewopens by itself in the preview
Settings
You decide the prize. Whatever you write in the list comes out of the chest; if the list is empty a random item from the game's records does. If the name you write exists in the game it comes with its real icon and AP/AC value — those are from the game's records; we don't add a grade like "+8" or a rarity tag like "legendary" on top, we have no such data.
Chat games new

Mystery Box

You put prizes in numbered boxes, viewers enter with a keyword, the draw picks one with equal odds, and the winner types a number in chat to open their box.

800 × 800
Live previewprizes shuffle every round
Settings
The draw has equal odds. Everyone has one ticket; being a sub, VIP or mod doesn't change the chance of winning. Prizes shuffle every round too, so there's no "number 3 always has the big prize".
Chat games new

Throne

The name, message and sitting time of the viewer on the throne stay on stream. Nobody can dethrone them before the protection time runs out; if someone is waiting in line, the throne changes hands the moment it does.

400 × 500
Live previewthe king is stored in the browser
Settings
If the person on the throne types the command again only the message changes, the timer doesn't reset. To clear the throne you or a mod type !throne reset.
Screen extras

Stream Schedule Card

Show the order of your stream: which part is done, what's happening now, what's next.

420 × 220
Live preview4 lines
Settings
Screen extras

Social Media / Call-out Card

Add your Twitch, YouTube, Discord or sponsor call-out as a small lower band. Show it now and then, don't leave it on all the time.

520 × 110
Live previewlower band
Settings
Screen extras

Ticker Band

Add an event, giveaway, Discord or schedule announcement under your stream. As wide as the screen.

1920 × 50
Live preview1920 px wide on stream
Settings

How to add to OBS?

  1. Pick an overlay from the list on the left, set it up, hit Copy.
  2. In OBS click the + under the Sources box, choose Browser, give it a name.
  3. Clear the URL box and paste the link you copied.
  4. Set Width and Height to the size shown on the card.
  5. Leave Shutdown source when not visible off; if it's on, the counter resets when you switch scenes.
  6. Click OK and drag the source wherever you want on the stream.

The bank, upgrade, drop and poll remotes don't go on stream. Add them to OBS's Docks › Custom Browser Docks window from the top menu; they stay on your own screen.

FAQ

The widget's background is transparent. The dark background you see on the stage here is our control background; use the Stage background buttons above to try light or checker for readability. If you see a black box in OBS, the line body { background-color: rgba(0,0,0,0); } in the browser source's Custom CSS box was deleted; put it back.

Settings travel inside the link. Change a setting and a new link is generated; copy it again and paste it into the URL box of the source in OBS. Right-clicking the source and choosing Refresh doesn't change the old link.

If the screen your viewers see and the buttons you press were on the same page, the buttons would end up on stream too. They're two links but carry the same key; the key decides which remote drives which screen. As long as both are open in the same OBS profile, the screen changes the moment you press the remote.

No. The poll connects anonymously to Twitch's public chat — nobody joins your channel, nothing is written to chat, no login or token is asked of you. It only reads.

You can. Every browser source works with its own link. For two different farm goals change the settings and generate two separate links. For a second bank, drop or upgrade counter just change the key.
All OBS links
Remote links are in the list too. Paste it into a text file to keep.