Utility Tools

Dice Roller

Roll any number of d4, d6, d8, d10, d12, d20, or d100 dice, or flip a coin — all instantly inside your browser.

Private by default Instant results No signup
Dice RollerLive
Overview

What can this tool roll?

A digital dice roller and coin flipper covering the common tabletop gaming dice — d4, d6, d8, d10, d12, d20, and d100 — with the option to roll several dice at once and see both the individual results and their total.

Guide

How to use it

1Choose the dice type
2Set how many dice to roll
3Click Roll dice
4Or click Flip coin for a heads-or-tails result

How the randomness works

Every roll and coin flip uses the browser's cryptographically secure random number generator, crypto.getRandomValues, giving every face and outcome an equal chance rather than relying on a weaker pseudo-random source.

Why it helps

Features & benefits

Supports d4, d6, d8, d10, d12, d20, and d100
Roll up to 20 dice at once with a running total
Built-in coin flip
Cryptographically secure randomness
100% private — nothing leaves the device

Why this runs entirely in your browser

Every roll runs in JavaScript locally in the tab, which means it keeps working offline once the page has loaded and nothing about your rolls is ever sent to a server.

Common uses

Rolling dice for a tabletop RPG session, settling a decision with a coin flip, or generating random numbers for a game or classroom activity.

Frequently asked questions

A few things people usually want to know before trusting the numbers.

Each roll uses crypto.getRandomValues, the browser's cryptographically secure random number source, giving every face an equal chance.

Yes — set the number of dice up to 20 and each one is rolled independently, with a running total shown alongside the individual results.

A d100 is a hundred-sided die (or a pair of ten-sided "percentile" dice used together), commonly used in tabletop games for percentage-based rolls.

Yes — each flip has an equal, independent chance of landing on heads or tails.

No. All rolling happens locally in your browser. Nothing about your rolls is sent to a server, stored, or shared.