Dice Roller

Roll virtual dice with custom count, sides (d4, d6, d8, d10, d12, d20, d100), and modifiers. Perfect for tabletop RPGs, board games, and probability experiments.

120
+0
Results
No rolls yet. Roll some dice!
Roll History

No rolls yet. Roll some dice!

Share this tool

Help others discover Dice Roller

About Dice Roller

How It Works

  1. Choose the number of dice (1–20) and the number of sides per die (d4, d6, d8, d10, d12, d20, d100).
  2. Optionally add a positive or negative modifier to the total roll.
  3. Click "Roll Dice" to generate random results for each die.
  4. The total is automatically calculated by summing all dice and adding the modifier.
  5. Every roll is logged in the history panel so you can track past results.

Common Use Cases

  • Tabletop RPGs like D&D, Pathfinder, and Call of Cthulhu
  • Board games and war games that use custom dice
  • Teaching probability and statistics
  • Random decision-making and lotteries
  • Game masters quickly rolling encounter tables

Frequently Asked Questions

What types of dice can I roll with this tool?

You can roll d4, d6, d8, d10, d12, d20, and d100 (percentile) dice — the standard set used in most tabletop RPGs. The tool also supports rolling multiple dice of the same type simultaneously.

How many dice can I roll at once?

You can roll between 1 and 20 dice at once. Use the slider in the controls panel to set the number of dice before clicking Roll.

What is a dice modifier?

A modifier is a fixed number added to (or subtracted from) the total result of all dice. For example, rolling 1d20+5 adds 5 to whatever the d20 shows. Modifiers are common in D&D for ability score bonuses and proficiency bonuses.

Is the dice rolling truly random?

The tool uses JavaScript's Math.random() which produces pseudorandom numbers. The results are statistically uniform and suitable for all gaming purposes, though it is not cryptographically secure.

Can I see the history of my past rolls?

Yes! Every roll is recorded in the Roll History panel, showing the dice configuration, individual die values, and the total. The history stores up to the last 20 rolls.

How do I use this for Dungeons & Dragons?

D&D uses d4, d6, d8, d10, d12, and d20 dice. Select the die type and count that matches your roll (e.g., 2d6 for a short sword damage roll), add any modifier from your character sheet, and click Roll.

What is a d100 (percentile) die?

A d100, also called a percentile die, produces results from 1 to 100. In many RPGs it is used for random tables, wild magic surges, and skill checks that need more granularity than a d20.

Can I roll different types of dice at the same time?

The current tool rolls multiple dice of the same type in a single roll. For mixed rolls like 1d8 + 2d6, you can perform each roll separately and add the results together manually.

Does this work on mobile devices?

Yes, the Dice Roller is fully responsive and works on smartphones and tablets. The touch-friendly interface makes it easy to set up and roll dice on the go at the gaming table.

How do I roll with advantage or disadvantage?

To roll with advantage (D&D 5e), set the dice count to 2 and select d20, then take the higher of the two values shown. For disadvantage, take the lower value. The history panel helps you track both results.

Can I reset the history?

Yes, click the "Clear History" button at the top of the Roll History panel to wipe all recorded rolls. Individual roll results can be cleared with the "Clear" button.

Why is there a visual animation when rolling?

The brief scale and rotation animation gives visual feedback that a new roll has happened, helping distinguish a re-roll result from the previous one, especially when the same number appears.

Share ToolsZone

Help others discover these free tools!

Share this page

Dice Roller | Roll Virtual Dice Online for Free