Free stream tool

A random number generator with a proper reveal.

Set a range, press the button and watch the digits roll until the number lands. It is free, fair and needs no sign-up. Pick one number or up to 50, with no repeats, and show it on stream with one link.

Pick a number

1 to 100

Range

Or press Space, or click the number.

Show it on stream

Copy the stream link and add it to OBS, Streamlabs or Meld as a browser source at 1920 by 1080. It carries your settings and shows only the tool, on a transparent background. To roll live, right-click the source in OBS and pick Interact, then click the number or press Space.

How to use it

1

Set the range

Type the lowest and highest number, or press 1 to 10, 1 to 100 or 1 to 1000. Negative numbers work too.

2

Choose how many

Pick one number or up to 50. Turn on No repeats so a number shows up once per draw, and Sort to list them from smallest to largest.

3

Roll it

Press Generate or hit Space. The digits roll and stop from left to right. Every draw is listed under Rolled so far.

Questions

How do I pick a random number between 1 and 100?

Press 1 to 100, then Generate a number. The generator picks a whole number from 1 to 100, and each one has the same chance.

Is the random number generator really random?

It uses your browser's secure random number generator, the same kind used for encryption, and avoids the bias some simple generators have. The rolling digits only reveal a number that is already picked.

Can I generate several numbers without repeats?

Yes. Set How many numbers, up to 50, and keep No repeats on. Each number then appears at most once in that draw, like tickets pulled from a hat.

What range can I use?

Any whole numbers from minus 999,999,999 to 999,999,999. If you type the larger number first, the generator swaps them for you.

Can I use it as a random number picker for a raffle on stream?

Yes. Give each viewer a number, set the range, and add the stream link to OBS, Streamlabs or Meld as a browser source at 1920 by 1080. Use Interact to roll live.