D20 Roller

Roll any RPG die (d4 through d100) with a custom quantity and modifier — see each result and the running history log.

Choose Your Die

Summary

Roll any RPG die (d4 through d100) with a custom quantity and modifier — see each result and the running history log.

How it works

  1. Select a die type by clicking one of the die buttons (d4, d6, d8, d10, d12, d20, or d100).
  2. Enter the number of dice to roll in the Quantity field (1 to 20).
  3. Optionally enter a modifier — a positive or negative integer added to the total.
  4. Click Roll or press Enter to roll and see individual die results and the grand total.
  5. Consecutive rolls are logged in the History panel at the bottom for easy reference.
  6. Click Clear History to wipe the log and start fresh.

Use cases

  • Roll attack rolls, damage dice, and saving throws in D&D 5e or Pathfinder.
  • Quickly generate a d100 percentile roll for random-event tables.
  • Roll 4d6 and drop the lowest for character stat generation.
  • Test homebrew game mechanics without hunting for physical dice.
  • Run a remote tabletop session and share results with the group.
  • Roll initiative for an entire party in seconds.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu