Random Utility

Dice Roller

Roll 1 to 6 dice online, choose quick presets for 1, 5, 10, or 100 rolls, and review the total, values, average, and recent roll history in one clean view.

1 to 6 dice Pick the dice count you need for board games, classes, quick draws, or simple decisions.
Batch rolls Use presets for 1, 5, 10, or 100 rolls without changing the main controls.
Result history Compare recent dice values, totals, and averages in chronological context.
STEP 1

Dice setup

Choose the number of dice and how many times to roll, then generate the result.

Waiting
Latest result 0 rolls
-
Total 0
Values -
Average -
HISTORY

Roll history

Review generated rolls from newest to oldest.

No rolls yet.
Practical guide

Read dice outcomes separately from the sum

Roll one to six six-sided dice and generate a single result or repeated rounds. Compare individual faces, totals and the recorded rounds without assuming all sums are equally likely.

Who this helps

  • Board-game players
  • Learners exploring small probability samples

When to use this tool

  • Replace two physical d6 dice.
  • Observe repeated rolls without manually recording each result.

From input to a checked result

  1. 1

    Choose one to six dice.

  2. 2

    Select the number of rounds.

  3. 3

    Roll and read the latest dice and total.

  4. 4

    Review each round in the history.

  5. 5

    Keep a separate copy before reloading if the record matters.

Example 1

Two dice

Input
2 dice; 1 round
Result
Two faces between 1 and 6; total between 2 and 12.

There are six ordered pairs totaling 7, but only one totaling 2.

Example 2

A short experiment

Input
1 die; 100 rounds
Result
One hundred recorded rounds and the latest face.

A finite sample will usually not contain equal counts of all six faces.

How it works

Each face uses a Web Crypto integer with rejection sampling for six possible values. Math.random() is the fallback when Web Crypto is unavailable and is also used for decorative motion.

Limitations

  • Only d6 dice are supported, without custom sides or modifiers.
  • A small sample cannot certify the randomness of a system.
  • The current tab's history is lost on reload.
  • Clear result retains history; clear history resets both history and the displayed result.
Your data

No names are required. Settings and roll results are handled in the browser.

Related tools

Frequently asked questions

Are totals 2 through 12 equally likely?

No. Different totals have different numbers of two-die combinations.

Does the animation change the final face?

No. Decorative movement and the selected face are separate.

Does clearing the result delete the history?

No. Use the history-clear control to clear both.