Skip to main content
ToolsHub

Dice Roller

Roll any dice type (d4 to d100) with animation. Roll 1-10 dice simultaneously, add modifiers, and see full roll history.

Files never leave your browser

How to use Dice Roller

Roll virtual dice for any tabletop RPG, board game, or probability exercise — supports every standard die type (d4, d6, d8, d10, d12, d20, d100) as well as custom-sided dice. Roll multiple dice simultaneously, add modifiers, keep highest or lowest rolls (advantage/disadvantage), and see the full probability distribution. Results use the Web Crypto API for fair, unbiased rolls.

  1. Select the die type: d4, d6, d8, d10, d12, d20, d100, or enter a custom number of sides.
  2. Set how many dice to roll simultaneously (e.g., 3d6 for a D&D ability score).
  3. Add a modifier (+ or −) to the total if required by your game system.
  4. Toggle "Advantage" to roll twice and keep the highest, or "Disadvantage" to keep the lowest.
  5. Click Roll and see the individual die results, total, and roll history.

Your data never leaves your device — 100% private processing.

Standard polyhedral dice and their uses

Tabletop RPGs like Dungeons & Dragons use a set of standard polyhedral dice. The d20 is the core resolution die for attacks and skill checks. The d6 is used for damage and ability score generation (roll 4d6, drop lowest). The d4, d8, d10, d12 determine weapon damage by type — a dagger deals 1d4, a longsword 1d8, a greataxe 1d12. The d100 (or d% using two d10s) handles percentage-based tables. The d10 (0–9 and 00–90) generates percentile results when paired.

DieRangeCommon use
d41–4Light weapon damage (dagger, dart)
d61–6Ability scores, standard damage
d81–8Medium weapon, healing potions
d101–10Heavy weapon, percentile tens
d121–12Greataxe damage, bardic inspiration
d201–20Attack rolls, saving throws, skill checks
d1001–100Random tables, loot, wild magic

Advantage and disadvantage mechanics

D&D 5e introduced the advantage/disadvantage system as a streamlined probability modifier. Advantage (roll 2d20, keep highest) shifts the effective average from 10.5 to 13.8. Disadvantage (roll 2d20, keep lowest) drops it to 7.2. This is equivalent to approximately +3.3 or −3.3 to the roll, making it a significant but not overwhelming modifier — more elegant than the older +2/−2 flat bonus system. Multiple sources of advantage or disadvantage don't stack; you roll at most two dice regardless.

Glossary

Polyhedral dice
Multi-sided dice with 4, 6, 8, 10, 12, 20, or 100 faces used in tabletop role-playing games.
Modifier
A fixed number added to or subtracted from a die roll result, representing character ability bonuses.
Advantage
A D&D 5e mechanic where you roll two dice and take the higher result, increasing the probability of success.
Critical hit
Rolling a natural 20 on a d20 attack roll, resulting in double damage dice in D&D 5e.

Related reading

Frequently Asked Questions

Free · No spam

Get weekly tool tips & updates

New tools, power-user tips, and productivity hacks — delivered free every Friday.

No spam, ever. Unsubscribe with one click.

Why use Dice Roller?

  • Cryptographically random generators for secure use cases
  • Fully configurable output — length, charset, quantity
  • Download or copy output in one click
  • No data logged or stored — 100% private generation

Common use cases

  • Generate a strong random password for a new account
  • Create test data with realistic-looking names and emails
  • Produce random numbers for a classroom lottery
  • Generate Lorem Ipsum placeholder text for mockups
  • Create unique UUIDs for software development

Related Generators

Explore all Generators.