본문으로 건너뛰기
DICE

Dice Roller

Roll NdM dice with modifiers (e.g. 3d6+2).

NdM±modifier dice rolls from the browser CSPRNG (crypto.getRandomValues). Examples: 3d6+2, d20. See each face, totals, and batch stats.

Press Roll to see a result

(Press Roll)

Dice Roller 소개

A dice roller simulates polyhedral dice used in tabletop RPGs and board games. The usual shorthand is NdM—N dice with M faces—plus an optional flat modifier. toco.tools accepts notation like `3d6+2` or `d20`, plus quick presets (d4–d100). You see each face, the subtotal, the final total, and for repeated rolls the min, max, and average. Randomness comes from the browser CSPRNG (crypto.getRandomValues) with rejection sampling—not Math.random—so every face stays equally likely. Everything runs locally; nothing is sent to a server.

사용 방법

  1. Enter notation or pick a preset (e.g. 3d6+2)
  2. Optionally set times, then roll
  3. Review faces and totals, then copy if needed

자주 묻는 질문

What notation is supported?

NdM±modifier. Examples: `d20` (one 20-sided die), `3d6`, `2d10+5`, `4d6-1`. Omitting N means 1 die.

Are the rolls fair?

Yes. We use the browser CSPRNG (crypto.getRandomValues) with rejection sampling for an unbiased integer in 1…sides—not Math.random.

What are the limits?

Up to 100 dice per expression, 2–1000 sides, and up to 100 repeated rolls of the same expression.

Are results sent to a server?

No. Rolls run entirely in your browser; nothing is sent to toco.tools servers.