🛠️ New Tool
Dice Roller
Roll D&D dice (d4, d6, d8, d10, d12, d20, d100) with multiple dice + modifiers
Cryptographically random — fair rolls for tabletop, board games, D&D, Shadowrun, Pathfinder.
—
🎲 Dice notation reference
- ✓ d4, d6, d8, d10, d12, d20, d100 — the seven standard polyhedral dice (D&D 5e, Pathfinder, Shadowrun)
- ✓ 4d6 — drop the lowest, sum the top 3 to roll a D&D ability score (6-18)
- ✓ 1d20+5 — standard D&D attack roll / saving throw (modifier added to d20)
- ✓ 3d6+2 — sum 3 six-sided dice and add 2 (common weapon damage like a longsword)
- ✓ 2d6kh1 — "keep highest 1 of 2d6" (advantage in 5e; or use our d20 advantage notation)
How it works: Every roll uses crypto.getRandomValues() — the same random source your browser uses for HTTPS, so no roll can be predicted or repeated. Results are reproducible per session but cryptographically fair across sessions.
Related Tools
When you need randomness for more than tabletop dice — try these companion generators for everyday decision-making, writing, and dev workflows.
- Random Number Generator: Pick a single number in any range with cryptographic fairness
- Password Generator: Build cryptographically strong passwords with custom rules
- UUID/GUID Generator: Mint unique identifiers for databases, APIs, and dev workflows
- Lorem Ipsum Generator: Fill mockups with realistic placeholder text in custom lengths
- Word Counter: Measure word, character, and reading-time counts for any block of text