No rolls yet
Dice are the most essential tools in tabletop role-playing games (TTRPGs). Different dice types serve different purposes:
This tool uses cryptographically secure random number generation (Crypto.getRandomValues()) ensuring fair, unpredictable results.
Yes. It uses the browser's built-in Crypto.getRandomValues() cryptographically secure RNG, far more reliable than Math.random(). Each roll is completely independent and unpredictable.
Yes! Click "Custom" in the dice selector to create a die with any number of sides (2-999). Perfect for D3, D15, D30, D50, or any specialty dice you need.
Up to 20 dice per roll. Batch rolling shows total sum, average, highest, and lowest values automatically. History preserves detailed results for each batch roll.
Yes. Click the "Clear History" button to remove all saved rolls. History is stored in your browser's localStorage and persists between sessions until cleared.
Tabletop RPGs (D&D, Pathfinder, Call of Cthulhu), board games, random selection, probability education, decision making, and any scenario needing fair random numbers.