Emote Rain Overlay

Every emote your chat sends rains, rises, bounces or pops across your stream, with combos and bursts for subs, Bits and raids.

πŸ†“ Free forever. No login, no account, no watermark.

🧩 Using more than one overlay? The Overlay Suite puts every widget in one browser source, with scenes and a live control panel.

Combo counter: font, size and colors

Preview

Test buttons only affect this preview.

Your overlay link

Emote Rain Overlay for OBS by AIPreciseTools Β· Open the full calculator β†—

How to add it to OBS, Streamlabs or Meld

  1. Set it up above, then press Copy link.
  2. In OBS Studio, click + under Sources and choose Browser. In Streamlabs Desktop, add a Browser Source; in Meld Studio, add a Browser layer.
  3. Paste the link into the URL box and set the width and height to your canvas (1920 Γ— 1080 for most streams), so emotes can fall anywhere.
  4. Leave "Shutdown source when not visible" off. If it is on, live alerts and goals stop whenever you switch scenes.
  5. Drag it where you want it and resize it with the red handles. The background is transparent, so only the text shows.

It also works as a Twitch Studio, PRISM Live or vMix browser input. Gear that pairs well: a Stream Deck or a free OBS install. Disclosure. Your settings are saved in this browser, so you can come back and change them; after changing settings, paste the new link into the source.

How emote rain works

Every chat message is checked for emotes: Twitch and Kick emotes, your channel's 7TV, BetterTTV and FrankerFaceZ emotes, and emoji if you turn them on. Up to the per-message limit, each emote drops onto the screen in the style you pick and fades out after its time is up. The oldest ones leave first when the screen gets busy, so your stream never fills up.

Emotes shown per message = min(emotes in the message, per-message limit) Combo = the same emote from at least N different chatters, less than 10 seconds apart Bursts: sub 15, gifted sub ~6, gift bomb 8 per gift, Bits Γ· 10 (5–100), raid = raiders (10–150)

Example: a 40-viewer raid sets off 40 emotes picked from the ones your chat used most recently; if chat then spams πŸ”₯ from 4 different viewers, a "πŸ”₯ Γ—4 COMBO" counter appears in the corner, and every 10th one in a row explodes in a burst.

How it hears your chat: the overlay connects to your Twitch or Kick chat the same anonymous, read-only way a logged-out viewer does. It never posts, needs no login or token, and sees subs, gift subs and Bits as they're announced in chat. Commands only work for you (the broadcaster) and your moderators.

Mods can type !rain followed by emotes (for example !rain PogChamp πŸŽ‰) to set off a burst of those emotes.

Frequently asked questions

Does emote rain work with 7TV and BTTV emotes?

Yes, for Twitch channels: your channel's 7TV, BetterTTV and FrankerFaceZ emotes load automatically, along with their global sets.

Will it flood my screen?

No. You set the most emotes per message and the most on screen; the oldest disappear first when the limit is reached.

What triggers a burst?

Subs, gift subs, gift bombs, Bits and raids, plus !rain from a mod. Bigger events make bigger bursts.

Was this calculator helpful?

Sources