Skip to main content

Dice Roller

Roll d4 through d100 with dice-pool notation like 3d6+2d8+1. The dice are real polyhedra with rigid-body physics — they tumble, collide and settle, and the result is read from the face that actually lands up. Shake them under a dice cup and lift it, or turn the cup off and toss them straight onto the table. Every die is listed individually, with the total and a running history.

Runs in your browser Real-time
Dice pool
3d6
Tap to add one

Accepts notation like 3d6+2d8-1; spaces are optional.

Table
— Total
Tap to roll · tap the cup to peek
Hit Roll to start

The result is read from where the dice actually land, simulated with rigid-body physics. A d100 is rolled as two d10s (tens + units).

About this tool

Roll d4 through d100 with dice-pool notation like 3d6+2d8+1. The dice are real polyhedra with rigid-body physics — they tumble, collide and settle, and the result is read from the face that actually lands up. Shake them under a dice cup and lift it, or turn the cup off and toss them straight onto the table. Every die is listed individually, with the total and a running history.

How to use

  1. Pick a die type to add one to the pool, or type a pool expression like 3d6+2d8-1
  2. Switch between the dice cup and the open table with the toggle above the board
  3. Press Roll — or just click the table, or hit space — then read the total and each die once they settle
  4. Every roll is kept in the history; hit Copy to paste the faces and total elsewhere

Tips

  • Runs entirely in your browser — your data never leaves the device
  • Completely free, no registration, no usage limits
  • Most tools compute in real time as you type