Dice Roller

Result

Pick your dice

–

Roll mode

My rolls

Nothing saved yet. Roll something and tap Save, or build an attack.

    Quick rolls

    History

    No rolls yet. Tap a roll here to roll it again.

      Settings

      Theme

      1d20+5 → 17

      Rules
      Your data

      Saved rolls, history and settings live only on this device. Export a backup to move them to another phone.

      Save roll

      New attack

      Dice Roller

      An old-school dice roller for tabletop RPGs. Everything happens on your device: no accounts, nothing sent anywhere, and it works offline once installed.

      Rolling

      • Set how many dice and a modifier, then tap a die.
      • Add to each die adds the modifier to every die, which is handy for several attacks at once.
      • Advantage rolls each die twice and keeps the higher; Disadvantage keeps the lower.
      • On a d20, a natural 20 is marked 20! and a natural 1 1!, whatever the modifier.
      • Tap any roll in the history to roll it again.
      • Save keeps the last roll under a name on the Saved tab, e.g. "Longsword 1d8+1". Use Edit there to rename or delete.
      • + Attack on the Saved tab builds an attack: to-hit bonus, how many times, and damage. Damage can mix several parts with their own type, e.g. 1d8+3 slashing + 2d6 fire. Add several attacks (claw, claw, bite) and one tap rolls them all. Nothing decides hit or miss; you compare with the target's armour.
      • Switch off Roll to hit for spells that only deal damage, like an 8d6 fireball.
      • Settings → Natural 20 on an attack picks what a natural 20 does to damage: nothing extra, double the dice, double the total, maximum, or maximum plus a normal roll.
      • Quick rolls cover ability scores (3d6 in order with modifiers, or 4d6 drop lowest), monster reactions, surprise, encounter checks and d66.
      • Settings also has Totals never below 1 for old-school damage, the ability modifier table, and how many rolls history keeps (20, 30 or 50).
      • The EN button at the top switches language (English, Polski). Settings has the same choice.

      Custom rolls

      • 3d6+2 plain dice with a modifier
      • 4d6kh3 or 4d6dl1 keep the highest 3 (drop the lowest)
      • 2d20kl1 keep the lowest
      • 3d6! exploding: a max roll adds another die
      • 8d20+3 each, 1d20+5 adv, d%
      • d66 is a tens d6 and a ones d6 (11–66)

      Your data

      Everything is stored on this device only. To move to another phone, use Export backup in Settings and import the file there.

      Install on your phone

      • iPhone / iPad: in Safari, tap Share, then Add to Home Screen.
      • Android: tap Install at the top, or open the browser menu and choose Install app.

      Keyboard

      4 6 8 0 d4–d10, 1 d12, 2 d20, 5 d%, 3 d3 · ↑ ↓ dice · ← → modifier · R roll again

      Fonts: Press Start 2P, VT323, Silkscreen, Pixelify Sans, Cinzel, IM Fell English and Uncial Antiqua, all under the SIL Open Font License.