Dice Roller

Roll multiple d4, d6, d8, d10, d12, d20, or d100 dice with a short history.

How to use

These are example steps; replace the values for your task.

  1. Choose the die and count.
  2. Select Roll.
  3. Check the individual values, total and history.

Enter values

Result

—

History (last 10 rolls)

About this tool

Roll one to 100 common polyhedral dice and see both individual values and their total.

The last ten rolls are kept only while this page remains open and are not saved after a reload.

Try a use case and check the result

Roll three six-sided dice and two twenty-sided dice, checking individual rolls separately from their sum.

Example buttons replace the inputs and settings above and calculate. Restore previous input steps back one example at a time. After trying multiple examples, repeat restore to return to your original input. This history is lost when the page closes.

Roll three d6 dice

Input and settings

Sides 6 / Count 3

Expected result

Three rolls, each 1–6; total 3–18. Actual values are not fixed.

Roll two d20 dice

Input and settings

Sides 20 / Count 2

Expected result

Two rolls, each 1–20; total 2–40. This roll is added at the top of history.

How to read the result

The large number is the total; the addition below shows individual rolls. A total of six from three d6 dice does not mean each die rolled six. Check the number and range of rolls as well as the sum. History keeps the latest ten rolls, newest first.

Scope and limits

Sides are 4, 6, 8, 10, 12, 20 or 100; count is 1–100. Web Crypto is used, without modeling physical-die bias or custom face weights. Examples roll for real and append history, dropping entries older than the latest ten. Restore returns sides/count only, not rolls or history. Record results you need first. Rolling after restore performs a new draw.

Verification: existing functions check supported roll bounds, sum consistency and rejection of invalid sides. Browser checks independently add the displayed rolls and verify settings restoration after two examples.

Continue with the next task

Read a roll of two d6 dice

Each die returns 1–6, so the total of two d6 dice is 2–12. For example, rolls of 2 and 5 total 7; these are illustrative values, not a fixed outcome.

The history shows the latest ten rolls. Record any results you need before closing the page.

Frequently asked questions

How are rolls randomized?

The tool uses the browser's crypto source with unbiased integer sampling.

Is history saved?

No. It disappears when the page is closed or reloaded.

Can I use a custom number of sides?

No. Choose from the seven supported dice.

Related tools

Inputs and storage

Keep any content you need before clearing. This tool does not autosave inputs or results. Reloading or closing the page, clearing inputs or resetting may discard your work.

Favorites and language preferences are stored separately and may be lost when site data is cleared. Tool resets and site-data deletion do not delete files already downloaded to your device.

Explore tools & games

All 120 tools · 16 games

All 120 tools · 16 games

Text & writing 26

Calculators & converters 22

Date & time 12

Images & PDF 26

Data & web 28

Random & handy 6

Games 16