Dice Roller

Roll 1 to 6 dice online. Supports D4, D6, D8, D10, D12, and D20.

?
?
Press Roll or hit Space

Roll History

Free Online Dice Roller

The Toolts Dice Roller lets you roll virtual dice directly in your browser. Select between 1 and 6 dice, choose from six standard dice types, and click Roll or press the spacebar. Results appear instantly with a shaking animation, individual values for each die, and the sum total. A rolling history tracks your last 20 rolls so you can reference previous results during gameplay.

Supported Dice Types

The roller includes all standard polyhedral dice used in tabletop gaming. The D4 is a four-sided die often used for small damage rolls in games like Dungeons and Dragons. The D6 is the classic six-sided die found in nearly every board game. The D8 and D10 handle medium-range rolls common in many RPG systems. The D12 appears frequently in games like Barbarian damage rolls, and the D20 is the iconic die for attack rolls, saving throws, and skill checks in D&D and Pathfinder.

When to Use a Virtual Dice Roller

A virtual dice roller is useful when you do not have physical dice available, when playing online RPG sessions, or when you need guaranteed fair randomness for any game. It works well for quick board game decisions, settling disputes, generating random numbers for classroom activities, or running tabletop RPGs over video call. Since the results come from JavaScript random number generation, every roll is independent and unbiased.

Dice in Tabletop Gaming

Polyhedral dice have been central to tabletop RPGs since the original Dungeons and Dragons in 1974. The standard set of seven dice includes a D4, D6, D8, D10, percentile D10, D12, and D20. Each die type serves a specific purpose in game mechanics, from determining damage to resolving skill challenges. The D20 is the most iconic, famously used for the "roll for initiative" mechanic that starts combat encounters in D&D.

Privacy

All dice rolls happen locally in your browser. No data is sent to any server. Roll history is stored only in your current session and disappears when you close the page.

Frequently Asked Questions

Yes. The roller uses JavaScript's Math.random() which provides sufficient randomness for dice games. Each roll is independent of previous rolls.
Six standard types: D4 (4 sides), D6 (6 sides), D8 (8 sides), D10 (10 sides), D12 (12 sides), and D20 (20 sides). These cover all common tabletop RPG needs.
Yes. You can roll between 1 and 6 dice simultaneously. The total sum is calculated automatically and displayed alongside each individual result.