Dice Roller
Roll d4-d100 or any number of dice right in your browser. See totals, each die, and history, with cryptographic random for fair results. Perfect for TRPG.
20-sided die (TRPG classic)
No history yet
How to Use
Choose Your Dice
Pick a die type from d4 to d100, then set the count and modifier. You can also type dice notation like "2d6+3" directly.
Roll the Dice
Click "Roll Dice" or press Space. Results are decided by cryptographic random (crypto.getRandomValues) for true fairness.
Check the Results
Each die value, the total, and min/max/average are shown. Your roll history is logged automatically and can be copied.
About the Dice Roller
A browser-based dice roller supporting d4, d6, d8, d10, d12, d20, and d100, plus rolling any number of dice (NdM). Results are generated with cryptographic random numbers, so every face has an equal, unbiased chance. Your data is never sent to any server and all processing happens locally in your browser. It is ideal for tabletop RPGs (TRPG), board games, raffles, and any random number needs.
Features
- Cryptographically FairUses crypto.getRandomValues to guarantee unbiased, truly fair results.
- Many Dice & Any CountStandard d4-d100 plus any number of dice (NdM), modifiers, and combined notation.
- Realistic AnimationDice spin and flicker while rolling. See totals and statistics at a glance.
- Privacy ProtectedAll processing happens in your browser. Data is never sent to servers.
Use Cases
- TRPG dice checks and damage rolls
- A replacement for dice in board games
- Deciding moves in sugoroku and party games
- When you do not have a physical die handy
- Picking turns, order, or random numbers
FAQ
Is the dice roller free to use?
Are the rolls truly fair?
Can I use dice notation like "2d6+3"?
How many dice can I roll at once?
How is d100 (percentile) rolled?
Is my data saved anywhere?
Does it work on smartphones?
Feedback
Missing a feature, or getting a result that looks wrong? Let us know — we improve our tools based on your feedback.