Dice Roller

Roll one or many virtual dice — d4 to d100 — with modifiers and a total. Cryptographically fair, with real pips for six-sided dice. Free on LK Forge — no sign-up.

1d6
Press Roll to throw the dice.
Free, no sign-up Cryptographically fair Works offline

Popular dice

Jump straight to a specific die.

How to Roll Dice

Pick your dice, then roll — cryptographically fair.

1

Choose the dice

Pick the die type (d4 to d100) and how many to throw, then add a modifier if your game needs one. The dice notation, such as 3d6 + 2, updates above the tray.

2

Roll

Click Roll or press the space bar. Six-sided dice show real pip faces; larger dice show the rolled number. Each roll uses a fair, unbiased random draw.

3

Read the total

The total adds every die plus the modifier, with the breakdown shown so you can check it. Need a single number in a custom range instead? Use the Random Number Generator.

Frequently Asked Questions

Which dice can I roll?
You can roll the seven standard polyhedral dice used in board games and tabletop RPGs: d4, d6, d8, d10, d12, d20 and d100 (percentile). Choose how many dice to throw at once — up to twenty — and the tool shows each die and a total. Six-sided dice display real pip faces, while the other shapes show the rolled number, so a d20 clearly reads 17 rather than trying to draw twenty dots.
Are the dice rolls fair?
Yes — the dice rolls here are fair. Each die is rolled with the Web Crypto API (crypto.getRandomValues) and rejection sampling: the tool draws a random byte and discards the few values that would not divide evenly into the number of sides, so every face has exactly equal probability. That avoids the subtle modulo bias that simpler tools using Math.random() and a plain remainder can introduce. Nothing is uploaded — the roll happens on your own device.
Can I add a modifier like +2?
Yes — the dice roller takes a modifier such as +2. Set the modifier field to any whole number, positive or negative, and it is added to the sum of the dice — so three six-sided dice with a +2 modifier gives a roll of 3d6 + 2, exactly as written on a character sheet. The result shows the total along with the individual dice and the modifier, so you can check the maths. Set the modifier to 0 to roll the dice on their own.
Can I roll with the keyboard?
Yes — the dice roller works from the keyboard. Press the space bar to roll again with the current dice, count and modifier, as long as you are not focused on one of the inputs. This makes it quick to roll repeatedly during a game. On a phone, just tap the Roll button. The equivalent dice notation, such as 3d6 + 2, is shown above the tray so you always know what you are rolling.