Casting Dice — online dice roller for D&D, Warhammer, and tabletop games
“Roll with precision. Play with confidence!”
Welcome, caster. Choose your dice, speak the roll, and let fate answer. Casting Dice gives you fast, provably fair rolls for every tabletop adventure — from a single d20 to a fistful of fireball d6s — with modifiers, advantage, saved macros and a full roll history at your side.
Quick Roll
Roll Builder
Results
Crit die: d20 — a natural 20 is a critical, a natural 1 is a fumble.
Roll History
- No rolls yet — your history will appear here.
Presets & Macros
Name your current Roll Builder setup to save it as a quick-access macro (for example, “Fireball 8d6”). Presets live in memory only and reset on refresh — use “Copy presets as text” to keep a copy.
Dice Browser Phase 2
A categorised, collapsible library of extended and system dice is on the way. Each category below previews what is coming.
Extended Polyhedral Coming soon
Uniform 1…N dice beyond the standard set.
System Dice Coming soon
FATE/Fudge (four −/blank/+ dice summing −4 to +4), d66 (two d6 as tens+units, 11–66), Star Wars, Shadowrun and World of Darkness dice pools.
Wargaming Dice Coming soon
Warhammer d3 (rolled as ceil(d6 ÷ 2)), scatter dice and artillery dice with labelled symbol faces.
Narrative & Board-Game Dice Coming soon
Story dice with labelled symbol faces and common board-game dice.
Game Master Tools Phase 3
Advanced tools for running encounters are planned for a future release:
How to Use Casting Dice
- Quick roll: tap any die in Quick Roll (d4–d100) to roll one instantly.
- Build a roll: set the number of dice, pick a dice type, add a modifier, and choose Normal, Advantage or Disadvantage.
- Cast it: press the red Roll Dice button — each die appears as a chip and the total shows below.
- Read crits: on a d20, a natural 20 glows green (critical) and a natural 1 glows red (fumble).
- Save macros: name your current setup under Presets to make a one-tap button (e.g. “Sneak Attack 6d6”).
- Keep a record: every roll is logged in History — expand, copy or print it any time.
- Sound: flip the sound toggle in Results for roll, crit and fumble tones (off by default).
Frequently Asked Questions
Are the rolls really random?
crypto.getRandomValues) with bias-free sampling, not the weaker Math.random. Each face of each die has an equal chance, so results are fair and unpredictable.