Skip to content
Kordu Tools Kordu Tools

Dice Roller

Runs in browser

Roll virtual dice online — d4 to d100. Multiple dice, modifiers, D&D presets, and roll history. Free, browser-based.

Last updated 01 Apr 2026

Roll virtual dice for tabletop RPGs, board games, or any random decision. Supports d4, d6, d8, d10, d12, d20, and d100. Roll up to 10 dice at once, add a +/- modifier, and see individual die results plus the total. Includes D&D presets for common rolls. Runs entirely in your browser.

Dice type

Count

2

Modifier

0
Presets:

Press Roll to see results.

Roll history

No history yet.

Loading rating…

How to use

  1. 1

    Select your dice type

    Click a die type button — d4, d6, d8, d10, d12, d20, or d100 — to choose which dice to roll.

  2. 2

    Set the number of dice and modifier

    Use the − and + buttons to set how many dice to roll (1–10) and any flat modifier to add or subtract from the total.

  3. 3

    Click Roll

    Hit Roll. Individual die results appear as face-up dice, and the final total (dice sum + modifier) is shown prominently.

  4. 4

    Use a preset for quick rolls

    Click a preset like 2d6, 1d20, or 4d6↓ to automatically configure and roll the most common tabletop dice combinations in one step.

  5. 5

    Review roll history

    Your last 10 rolls appear in the history section with full notation — dice type, count, individual results, modifier, and total.

Frequently asked questions

What dice types are supported?
d4, d6, d8, d10, d12, d20, and d100 (percentile). These cover all standard polyhedral dice used in D&D 5e, Pathfinder, Call of Cthulhu, and most other tabletop RPG systems.
What does the modifier do?
The modifier is a flat number added to or subtracted from the total of all dice. For example, rolling 1d20+5 means the d20 result has +5 added — standard in D&D 5e for ability checks, attack rolls, and saving throws.
What is the 4d6 drop-lowest preset?
Roll four d6 and discard the lowest result, then sum the remaining three. This is the most common method for generating D&D character ability scores, producing results in the 3–18 range with a slight upward bias.
Can I roll more than 10 dice?
The widget supports up to 10 dice per roll. For larger quantities, roll multiple times and sum the totals manually.
Is each roll random?
Yes. Each die uses JavaScript's Math.random() seeded from browser-native entropy. Every result is independent and unpredictable — no patterns, no repeated sequences.
Can I use this for Yahtzee or Monopoly?
Yes. For Yahtzee, select 5d6. For Monopoly, use 2d6. The preset buttons make common board game rolls quick and easy.
What is a d100 or percentile roll?
A d100 (or percentile die) generates a number from 1 to 100. It is used in Call of Cthulhu, Warhammer RPG, and other percentile-based systems for skill checks and probability-based outcomes.
Does it work on mobile?
Yes. The dice roller is fully responsive and works on any modern smartphone or tablet browser. Touch targets are large enough for comfortable use on small screens.

A full-featured virtual dice roller for Dungeons & Dragons, Pathfinder, board

games, and anything else that needs fair random numbers. Choose from seven standard

dice — d4, d6, d8, d10, d12, d20, and d100 (percentile) — roll up to 10 at once,

and apply a positive or negative modifier to the total.

Individual die results display alongside the running total so you can see exactly

what rolled. A separate "show all" result area lets you track complex multi-dice

expressions. Roll history tracks your last ten rolls with full notation including

dice type, count, modifier, and total.

Handy presets cover the most common tabletop scenarios: 2d6 for Monopoly-style

movement, 1d20 for D&D ability checks and attack rolls, 4d6 drop-lowest for

character ability score generation. Custom modifier support means you can replicate

any standard dice notation (e.g. 2d8+5).

All rolls use JavaScript's Math.random() seeded from browser-native cryptographic

entropy — each die result is independent and fair.

Related tools

Learn more