Skip to main content

JDR Ninja

JDR Ninja VTT Overlay

A transparent OBS overlay that shows your dice rolls live during your games. Twitch chat commands are free, while Foundry and Stream Deck come with a subscription.

How it works

  1. 1

    Create your overlay

    Generate the OBS browser-source URL from the configuration, in seconds and without copying any password.

  2. 2

    Add it in OBS

    Paste the address into a “Browser” source. The overlay stays transparent and ready to animate your rolls.

  3. 3

    Link your sources

    Twitch chat is free. Link Foundry (and soon Stream Deck) with a subscription to send your rolls live.

  4. 4

    Roll the dice

    Every recognized roll animates automatically on the overlay, then disappears after the duration you choose.

Your roll sources

Twitch chat

Free

Your community rolls dice with a fixed command in your chat, and the result animates on the overlay. Available on every account.

Foundry VTT

Paid plan

The JDR Ninja module relays your real Foundry rolls to the overlay, without copying any password. Pairing stays free; live rolls require a subscription.

Stream Deck

Coming soon

A future Stream Deck button will send your rolls straight to the overlay. It will join the paid plans, on the same terms as Foundry.

Free or paid

Feature Free Paid plan
OBS overlay, URL and regeneration Yes Yes
Local visual demo Yes Yes
Dice commands in Twitch chat Yes Yes
Pairing and management of Foundry devices Yes Yes
Live rolls from Foundry and Stream Deck No Yes
Priority, continuous Twitch listening No Yes

Every paid tier offers exactly the same overlay features: there is no difference between them.

Frequently asked questions

Do I need a subscription to use the OBS overlay?

No. Creating the OBS browser source, copying it once, regenerating it, enabling or disabling the overlay and running the visual demo all stay free. A paid subscription is only for live rolls sent from Foundry or Stream Deck.

How do I add the overlay in OBS?

From the configuration, create the browser-source URL, copy it, then add a “Browser” source in OBS with that address. The URL is shown only once: regenerate it if you need to copy it again.

Does the demo send a real command?

No. The demo builds a fake roll directly in the page and animates it locally. It calls no server, broadcasts nothing to OBS and does not depend on your plan.

What if I share or export my OBS scene?

An exported OBS scene collection contains the overlay URL. Treat it as a secret: if it leaks, regenerate the URL from the configuration. The old address and its connections then stop immediately.

Ready to show your rolls live?

Create your overlay for free, then unlock Foundry and Stream Deck whenever you like.