Dice Roller
Roll d4 to d100 dice with modifiers and see every result.
How Dice Roller works
Roll up to 100 dice of any standard type, add a modifier and see each face plus the total. Everything happens inside this page: the tool reads your input, runs the calculation or conversion locally, and hands the result back to you. Nothing is transmitted, because there is no backend to transmit it to.
That design choice is deliberate. Most free tool sites upload your files to a server, process them there, and quietly keep a copy. Toolcin cannot do that — the site is a set of static files. If your connection dropped the moment the page finished loading, every tool would still work.
Standard dice, plus the d100
Seven die types are offered: d4, d6, d8, d10, d12, d20 and d100. Each roll is uniform across the faces, produced by the same cryptographic sampler the random number tool uses, so a d20 has an equal chance of every face rather than whatever the clock happens to say.
Up to 100 dice can be rolled at once, which covers most tabletop pools and any classroom demonstration.
How the modifier works
The modifier is added to the total, not to each die. Rolling 2d6+3 gives two dice and then three added once, which is what “2d6+3” means in every rulebook. The individual faces are listed separately so you can see the roll, not just the sum.
A negative modifier subtracts, which matters for penalties in most systems. The total can go below zero and is shown as a negative number rather than being clamped.
Honest odds
A d20 is flat: every face has a 5% chance. The sum of two dice is not flat — 7 is six times more likely than 12 on 2d6. That shape is the reason bell-curve systems use multiple dice and linear systems use one.
Rolling many dice in one click does not change any individual probability; the dice are independent draws, not a shuffled deck.
| Roll | Possible range | Most likely total |
|---|---|---|
| 1d20 | 1–20 | Every value equally (5%) |
| 2d6 | 2–12 | 7 |
| 3d6 | 3–18 | 10–11 |
| 1d100 | 1–100 | Every value equally (1%) |
Good to know
- Works offline once loaded, including on flights and in locked-down networks.
- No file size limit beyond your device's own memory.
- Free to use, with no account and no usage counter.
- Results are produced locally, so they are not logged or shared with anyone.
Questions
Are the rolls fair?
Each face comes from a rejection-sampled crypto random integer, so there is no modulo bias.
Can I roll mixed dice?
One type per roll; run the tool again for a second type.
Are the rolls really random?
They come from crypto.getRandomValues with a rejection step that removes modulo bias, so yes for practical purposes.
Can I roll the same die twice with one click?
Set the count to 2 — both results are shown separately and summed.
Keep going
More math tools
Standard Deviation
Paste a list of numbers to get mean, median, both standard deviations and variance.
Open toolFraction Calculator
Do fraction arithmetic and get the answer simplified to lowest terms with its decimal value.
Open toolAverage Calculator
Paste numbers to get the mean, median, mode, range and sum in one view, with the count and the working shown.
Open toolRatio Calculator
Simplify a ratio to its lowest terms and solve for the missing side at any scale.
Open toolBinary to Decimal
Convert binary numbers to decimal, hexadecimal and octal, with invalid digits flagged.
Open toolPercentage Change Calculator
Work out the percentage change between two numbers, plus the difference and the multiplier, with the formula shown.
Open tool