Free browser-based dice roller

Dice Roller

Roll 1d20, 2d6, 12d4, 1d100, or your own custom dice notation instantly. See every die, the total, modifiers, and your recent roll history.

Roll Result

Press Roll Dice or enter a notation such as 12d4.

Expression1d20
Dice1
Average die
Total
Individual dice1d20
Ready to rollTry 1d20, 12d4, 1d100, or a custom notation.
Recent rolls
Your recent dice rolls will appear here.
Ad placeholderResponsive display ad area below the tool

Roll dice online with standard notation

ToolWisp Dice Roller lets you roll common tabletop dice or enter your own dice expression. Type the number of dice, the letter d, and the number of sides — for example 12d4 for twelve four-sided dice.

You can also add a whole-number modifier such as 3d6+2 or 2d20-1. Every result is generated directly in your browser.

How to use the dice roller

1
Enter a dice expressionUse 1d20, 2d6, 12d4, 1d100, or another XdY notation.
2
Roll the dicePress Roll Dice or hit Enter to generate all dice values instantly.
3
Review the resultSee each individual die, the total, average die value, and recent roll history.
Ad placeholderResponsive in-content ad area

Dice notation examples

The standard format is XdY: X is the number of dice and Y is the number of sides on each die.

NotationMeaning
1d20Roll one 20-sided die.
2d6Roll two 6-sided dice and add the results.
12d4Roll twelve 4-sided dice and add all twelve values.
1d100Roll one 100-sided die for a result from 1 to 100.
3d6+2Roll three 6-sided dice, add them, then add 2.
2d10-1Roll two 10-sided dice, add them, then subtract 1.

Related random tools

More ToolWisp utilities for random selections, numbers, and quick calculations.

Dice Roller FAQ

How do I roll 12d4?

Enter 12d4 in the dice notation field and click Roll Dice. ToolWisp rolls twelve four-sided dice, displays every result, and adds them together automatically.

What does 1d10 mean?

1d10 means one ten-sided die. The result can be any whole number from 1 to 10.

Can I roll 1d100 online?

Yes. Enter 1d100 or select the d100 preset. The result will be a whole number between 1 and 100.

Can I add modifiers to dice rolls?

Yes. Use notation such as 3d6+2 to add 2 after the dice are rolled, or 2d20-1 to subtract 1 from the dice total.

How random is this dice roller?

The roller uses the browser's cryptographically strong random number generator when available. It is suitable for games, tabletop sessions, classroom activities, and general random rolls.

Note: This tool is intended for games, simulations, classroom activities, and general randomization. It is not designed for regulated gambling or security-critical random generation.