Roll a Die - 3D Polyhedral Dice Roller & RPG Stat Calculator (d4, d6, d8, d10, d12, d20, d100)

Full-featured 3D polyhedral dice roller for tabletop RPGs (Dungeons & Dragons, Pathfinder), board games, and probability analysis. Supports multi-dice trays, custom modifiers (+/-), tumbling 3D physics, Natural 20 critical highlights, and roll history.

  1. Step 1: Select the polyhedral dice type you wish to roll (d4, d6, d8, d10, d12, d20, d100, or Custom dX).
  2. Step 2: Set the quantity of dice and optional math modifier (+5, -2, etc.).
  3. Step 3: Click "ROLL DICE" or press Spacebar to trigger real 3D tumbling animation with sound.
  4. Step 4: View the total sum, individual 3D dice breakdown, and critical hit/miss notifications.

Is this dice roller fair and unbiased?

Yes, our dice roller uses browser-grade cryptographic pseudorandom number generators (`crypto.getRandomValues`) to ensure true uniform probability across all faces.

How does D&D 4d6 Drop Lowest stat rolling work?

In character creation, rolling 4d6 and dropping the lowest die produces a stat between 3 and 18 with a balanced probability curve favor.

Can I roll multiple different dice simultaneously?

Yes! You can add multiple dice groups into your dice tray (e.g. 1d20 + 2d6 + 1d8 + 3) and roll them all in a single click in full 3D.