FunRandomizer.Explore all tools

Free virtual dice · no sign-up

Online Dice Roller
Roll D4 to D100.

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

How to roll dice online

  1. 01

    Choose your dice

    Start with 1D6, 2D6, 1D20, or 4D6, then add any mix of D4, D6, D8, D10, D12, D20, and D100 dice.

  2. 02

    Build the roll

    Set the number of each die and add a whole-number bonus or penalty. The current roll notation and total update automatically.

  3. 03

    Roll, lock, and reuse

    Roll with the button or Space bar, lock any result you want to keep, reroll the rest, and save useful setups on this device.

Choose the right die: D4 to D100

The number after D is the number of faces. A D6 returns 1–6, while a D20 returns 1–20.

DieRangeCommon use
D41–4Small RPG damage rolls and four-option random choices.
D61–6Board games, classroom activities, probability lessons, and everyday rolls.
D81–8Tabletop RPG damage, encounter tables, and eight-option choices.
D101–10RPG rolls, decimal tables, and ten-option random selections.
D121–12RPG damage, random tables, and choosing a month or clock position.
D201–20D&D and tabletop RPG attacks, checks, saving throws, and initiative.
D1001–100Percentile checks, large random tables, and one-to-one-hundred decisions.

Roll one die or build a mixed dice pool

Combine standard virtual dice, add one modifier, and keep both the individual results and adjusted total visible.

2d6

Roll two dice for board games or a total from 2 to 12.

1d20 + 5

Add a fixed modifier to a D20 check.

2d6 + 1d8 + 3

Combine different dice and one modifier in the same roll.

4d6

Roll four six-sided dice and keep every individual result visible.

One die or a mixed dice pool

Roll a single virtual die, multiple dice of one type, or several die types together without switching tools.

Modifiers and clear totals

Add a bonus or penalty while keeping the raw dice values, notation, and adjusted total easy to verify.

Lock and reroll

Keep one or more results in place and reroll only the unlocked dice—useful for games with hold mechanics.

History and saved setups

Review the last 12 rolls and save up to eight combinations locally for faster repeat sessions.

Dice for games, classrooms, and quick decisions

Board games

Use 1D6, 2D6, or another familiar setup when physical dice are missing, hard to read, or rolling off the table.

D&D and tabletop RPGs

Build a mixed D4–D100 pool, add a modifier, and keep the individual results visible beside the total.

Classrooms and probability

Run quick probability experiments, choose a numbered prompt, or give a whole class one visible result.

Pick a student next

Parties and quick decisions

Choose from numbered options, decide who starts, or replace a coin when the decision has more than two outcomes.

Need only two outcomes?

How FunRandomizer keeps dice rolls fair and local

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.

Related random tools

Online dice roller FAQ

Is this online dice roller free?

Yes. You can roll dice, mix die types, add modifiers, lock results, review history, and save setups without creating an account or paying.

Which virtual dice can I roll?

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.

Can I roll two dice at once?

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.

Can I roll different types of dice together?

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.

Can I add a bonus or penalty to a dice roll?

Yes. Set a whole-number modifier from −99 to +99. It changes the combined total without changing the individual dice results.

Can I roll a D20 for D&D?

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.

Can I lock one die and reroll the others?

Yes. After a roll, select the lock on any result you want to keep, then choose Reroll unlocked dice. Locked results stay unchanged.

Are the dice rolls random and fair?

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.

Where are my roll history and saved setups stored?

Roll history stays in the current session. Saved setups are stored locally in this browser, and this tool does not upload your dice combinations.

Do I need to download a dice rolling app?

No. The dice roller works directly in modern desktop and mobile browsers, with no app download or account required.

Continue with the next fair draw.

Browse all random tools · Also useful for party game generators

Coin flip

Flip a fair virtual coin for a fast heads-or-tails decision.

Open Coin flip