R
Chat Overlay

Free Rumble live chat overlay for OBS Studio, Streamlabs, XSplit, and PRISM LIVE — transparent background, fully customizable, auto-detects live streams

Theme
Configuration
#000000
#ffffff

Click to copy Browser Source URL

Copied!
Preview
How to use

Enter a channel name or user name (recommended) and the overlay will automatically find the current live stream. Your overlay URL stays the same across streams — no need to update it every time you go live.

Examples

  • Channel name: TimcastIRL
  • User name: TIMEGHOSTlive
  • Channel URL: rumble.com/c/TimcastIRL
  • User URL: rumble.com/user/TIMEGHOSTlive
Advanced: use a specific Stream ID

If you need a specific video's chat instead of the current live stream, you can enter its numeric Stream ID directly. This changes every stream — here's how to find it:

Method 1 — From the video page source

  1. Open the live stream on rumble.com (the watch page with the video player)
  2. Right-click anywhere on the page and select View Page Source
  3. Press Ctrl+F (or Cmd+F on Mac) and search for data-video-id
  4. You'll find something like:
    data-video-id="434629936"
  5. Copy the number (434629936 in this example) and paste it into the field above

Method 2 — From the browser network tab

  1. Open the live stream on rumble.com
  2. Press F12 to open Developer Tools, then click the Network tab
  3. In the filter box, type chat
  4. Look for a request to web7.rumble.com/chat/api/chat/123456789/stream
  5. The number between chat/ and /stream is your Stream ID

Method 3 — From the embed JS (advanced)

  1. Open the live stream page source (same as Method 1)
  2. Search for RumbleChat
  3. You'll see something like:
    RumbleChat("...", "...", 434629936, ...)
  4. The third argument is your Stream ID

The Stream ID changes every time a new stream starts. You'll need to update it each time you go live.