2d6
Roll two dice for board games or a total from 2 to 12.
Free virtual dice · no sign-up
Roll one die, two dice, or a mixed pool for board games, tabletop RPGs, classroom activities, and quick decisions. Add a modifier, lock results, and reroll the rest in one tap.
Free to useNo sign-upSecure rolls in modern browsersWorks on mobile
Start with 1D6, 2D6, 1D20, or 4D6, then add any mix of D4, D6, D8, D10, D12, D20, and D100 dice.
Set the number of each die and add a whole-number bonus or penalty. The current roll notation and total update automatically.
Roll with the button or Space bar, lock any result you want to keep, reroll the rest, and save useful setups on this device.
The number after D is the number of faces. A D6 returns 1–6, while a D20 returns 1–20.
| Die | Range | Common use |
|---|---|---|
| D4 | 1–4 | Small RPG damage rolls and four-option random choices. |
| D6 | 1–6 | Board games, classroom activities, probability lessons, and everyday rolls. |
| D8 | 1–8 | Tabletop RPG damage, encounter tables, and eight-option choices. |
| D10 | 1–10 | RPG rolls, decimal tables, and ten-option random selections. |
| D12 | 1–12 | RPG damage, random tables, and choosing a month or clock position. |
| D20 | 1–20 | D&D and tabletop RPG attacks, checks, saving throws, and initiative. |
| D100 | 1–100 | Percentile checks, large random tables, and one-to-one-hundred decisions. |
Combine standard virtual dice, add one modifier, and keep both the individual results and adjusted total visible.
2d6Roll two dice for board games or a total from 2 to 12.
1d20 + 5Add a fixed modifier to a D20 check.
2d6 + 1d8 + 3Combine different dice and one modifier in the same roll.
4d6Roll four six-sided dice and keep every individual result visible.
Roll a single virtual die, multiple dice of one type, or several die types together without switching tools.
Add a bonus or penalty while keeping the raw dice values, notation, and adjusted total easy to verify.
Keep one or more results in place and reroll only the unlocked dice—useful for games with hold mechanics.
Review the last 12 rolls and save up to eight combinations locally for faster repeat sessions.
Use 1D6, 2D6, or another familiar setup when physical dice are missing, hard to read, or rolling off the table.
Build a mixed D4–D100 pool, add a modifier, and keep the individual results visible beside the total.
Run quick probability experiments, choose a numbered prompt, or give a whole class one visible result.
Pick a student nextChoose from numbered options, decide who starts, or replace a coin when the decision has more than two outcomes.
Need only two outcomes?A dice roller should make every face equally likely and make the result easy to check. FunRandomizer separates the random result from the visual animation, then shows every die beside the total.
In modern browsers, each roll uses crypto.getRandomValues with rejection sampling to avoid modulo bias. If Web Crypto is unavailable, the tool falls back to the browser’s standard random generator. Roll history stays in the current session, while saved setups remain in this browser.
Yes. You can roll dice, mix die types, add modifiers, lock results, review history, and save setups without creating an account or paying.
You can roll D4, D6, D8, D10, D12, D20, and D100 dice. Add up to 12 of each type and combine different types in the same roll.
Yes. Select the 2D6 preset for two standard six-sided dice, or add a second die of any supported type. Each result and the combined total are shown.
Yes. Build a mixed dice pool such as 2d6 + 1d8, then add one modifier if needed. FunRandomizer shows the notation, every die, and the final total.
Yes. Set a whole-number modifier from −99 to +99. It changes the combined total without changing the individual dice results.
Yes. Use the 1D20 preset for a check, attack, save, or initiative roll. For advantage or disadvantage, add two D20s and use the higher or lower result manually.
Yes. After a roll, select the lock on any result you want to keep, then choose Reroll unlocked dice. Locked results stay unchanged.
In modern browsers, FunRandomizer uses Web Crypto and rejection sampling so every face has an equal chance without modulo bias. Older browsers fall back to the standard browser random generator.
Roll history stays in the current session. Saved setups are stored locally in this browser, and this tool does not upload your dice combinations.
No. The dice roller works directly in modern desktop and mobile browsers, with no app download or account required.
Browse all random tools · Also useful for party game generators
Generate fair numbers, sets and seeded draws.
Open Random number generatorFlip a fair virtual coin for a fast heads-or-tails decision.
Open Coin flipMake a quick head-to-head choice online.
Open Rock Paper Scissors onlineAdd your choices and get one fair decision.
Open Random Choice Generator