Number Tools

Dice Roller

Roll common polyhedral dice, add a modifier and keep a local result history.

🔒 Your list is processed locally in your browser. It is not uploaded unless you create a share link.

Input & settings

Result

Configure the tool, then run it.

Result history

  1. No results yet.
Quick answer

What does this tool do?

Dice Roller generates independent values for common polyhedral dice from D4 through D100. It shows every roll, the subtotal, an optional modifier and the final total.

Dice
D4, D6, D8, D10, D12, D20, D100
Dice count
1 to 100
Modifier
-10,000 to +10,000
Random source
Web Crypto
About this tool

Why use this tool?

Roll one or more virtual polyhedral dice for board games, teaching activities and general random generation. Each die uses an independent Web Crypto value, and the displayed total clearly separates the dice subtotal from any modifier.

How to use it

  1. Choose a die from D4 through D100.
  2. Set the dice count and optional modifier.
  3. Roll the dice.
  4. Review individual rolls, total and history.

Common use cases

  • Board game play
  • Math exercises
  • Tabletop story prompts

Practical examples

  1. Roll two D6 and add a +3 game modifier.
  2. Generate a D20 result for a tabletop scene.
  3. Demonstrate the distribution of repeated D4 rolls.

How it works

Random values come from window.crypto.getRandomValues(). Lists are shuffled with an unbiased Fisher–Yates process. For a wheel, the result is chosen before the animation; for weighted entries, each positive weight defines its share of the total probability.

Limits to understand

Privacy

Input and results stay inside this browser during normal use. Local saving is optional. If you select Create Share Link, the visible list and settings are uploaded under a hard-to-guess token and expire automatically.

Last reviewed: August 27, 2026

Dice Roller FAQ

Is my list uploaded?

No. Entries are processed in your browser unless you explicitly create a share link.

What kind of randomness is used?

The browser Web Crypto API supplies unbiased random values. Wheel animation only reveals a result chosen in advance.

Does it work on phones?

Yes. The controls, results and wheel adapt to current mobile browsers and keyboard navigation.

Can I reuse my settings?

Yes. Device storage can remember recent settings unless you turn off local list saving.

Is this suitable for a certified lottery?

No. It is a general-purpose classroom, work, event and decision tool, not a regulated drawing system.

Related tools

Related guides