Dice roller

Tap dice to build a pool, or type any roll. Natural 20s glow, natural 1s burn, and your favourite attacks are one tap away.

Space roll again1–7 add d4…d100A advantageD disadvantageEsc clear pool

Dice tray tap to add · right-click to remove

Modifier
+0
Your roll appears here.

Saved rolls

    History

      Dice notation cheat sheet

      TypeMeans
      1d20+5Attack roll or skill check with a +5 bonus
      2d20kh1Advantage: two d20s, keep the highest
      2d20kl1Disadvantage: keep the lowest
      4d6dl1Ability score: four d6, drop the lowest
      8d6A fireball's damage
      1d8+2d6+3Weapon hit with sneak attack
      2d6!Exploding dice: a 6 rolls again
      d%Percentile, 1 to 100

      New to dice? Read dice notation explained.

      Questions

      How do I roll with advantage?

      Choose Advantage above the Roll button, or type 2d20kh1. The roller rolls two d20s and keeps the higher one. Disadvantage (2d20kl1) keeps the lower one.

      How do I roll ability scores?

      Press "Ability scores". It rolls 4d6 six times and drops the lowest die each time, the most common method in fifth edition.

      Is this dice roller truly random?

      Yes. It uses your browser's cryptographic random number generator and corrects for modulo bias, so every face is equally likely. Nothing is sent to a server.

      Can I save my character’s attacks?

      Yes. Type or build a roll, give it a name and press Save. Saved rolls stay in your browser and roll with one tap.

      What dice notation is supported?

      XdY with + and − modifiers, keep highest/lowest (kh, kl), drop highest/lowest (dh, dl), exploding dice (!) and percentile dice (d%). For example 1d20+5, 4d6dl1, 8d6, 2d6!.