🎲 Dice Roller Online — d4, d6, d8, d10, d12, d20 & d100
TestsAndTools · Random Generators

Free Online Dice Roller for d4, d6, d8, d10, d12, d20, d100, Multiple Dice, and Modifiers

Roll common tabletop dice, choose the number of dice and modifier, see every die plus the total, and keep a lightweight local roll history.

Free browser toolNo external fontsLocal-first workflow

Roll virtual dice

Choose dice and roll.

How to use this tool

1. Prepare the input

Clean the list, set filters, or choose the numeric range before generating.

2. Run the randomizer

Generate, spin, roll, pick, or shuffle and review the result rather than changing inputs mid-run.

3. Save the useful result

Copy, download, favorite, or keep a local history entry when you need a record.

12 useful features

01

d4 rolls

Built into this page for a faster, clearer workflow.

02

d6 rolls

Built into this page for a faster, clearer workflow.

03

d8 rolls

Built into this page for a faster, clearer workflow.

04

d10 rolls

Built into this page for a faster, clearer workflow.

05

d12 rolls

Built into this page for a faster, clearer workflow.

06

d20 rolls

Built into this page for a faster, clearer workflow.

07

d100 rolls

Built into this page for a faster, clearer workflow.

08

Multiple dice

Built into this page for a faster, clearer workflow.

09

Positive/negative modifiers

Built into this page for a faster, clearer workflow.

10

Individual die results

Built into this page for a faster, clearer workflow.

11

Total and possible range

Built into this page for a faster, clearer workflow.

12

Local roll history

Built into this page for a faster, clearer workflow.

Randomization reference

NeedBest modeImportant check
Choose one optionPicker, wheel, coin, or one numberConfirm each eligible entry is represented correctly.
Order every entryFull shuffle / random orderDecide whether duplicates count as separate entries.
Choose severalSample or multi-pickCheck whether selection is with or without replacement.
Structured promptsFiltered generatorReview audience, tone, sensitivity, and context.

Quality checklist

0 / 5 complete

Quick knowledge check

What should you confirm before using a randomized result?

Microlearning guide

Random does not mean balanced

Small samples can look uneven. Fair random processes still produce streaks, clusters, and repeated-looking patterns.

Define replacement

Removing winners creates sampling without replacement; keeping entries allows the same option to appear again later.

Use the right tool for stakes

These browser tools are for everyday selection and games, not audited lotteries, legal draws, or security-critical randomness.

Related tools

Frequently asked questions

What does 2d6 mean?

It means roll two six-sided dice and add their results.

How does the modifier work?

The modifier is added to the sum after all dice are rolled. It can be positive, zero, or negative.

Can I roll a d20?

Yes. d20 is included along with d4, d6, d8, d10, d12, and d100.

What randomness source is used?

The roller prefers browser crypto randomness when available and otherwise uses Math.random for ordinary game use.

Is this a physics simulation of real dice?

No. It is a digital random-number model for standard dice faces, not a physical motion simulation.

Scope and privacy: Core logic runs in your browser. Local history or saved values use browser storage when available. Random outputs are intended for everyday choices, games, learning, and brainstorming—not regulated draws or cryptographic security.