Skip to content

Roll dice online

Roll one or several virtual dice with different sides (D4, D6, D8, D10, D12, D20), great for board games and tabletop RPGs.

Processed on your device. Nothing is sent to any server.

Generates each roll independently using the browser's cryptographic API, with no bias toward any value.

Use cases

  • Playing tabletop RPGs without carrying physical dice.
  • Replacing dice in a board game that lost them.
  • Generating small random numbers for a group activity.

How it works

  1. 1

    Choose the die type and count

    Select the number of sides and how many dice.

  2. 2

    Roll the dice

    Click Roll dice to see the result and the total.

Technical details

  • Available dice: D4, D6, D8, D10 (1 to 10), D12 and D20, 1 to 10 at a time and all of the same type.
  • Each roll is shown separately along with the total.
  • Randomness comes from crypto.getRandomValues(), the browser's cryptographic source, with rejection sampling so no outcome is favored.

Frequently asked questions

Can I roll several dice at once?

Yes, you can choose up to 10 dice of the same type and see both the individual results and the total.

← Random