Roll a Die

One die, one press, one honest result: the die tumbles with a motion-blurred roll and settles on a face drawn from your system's cryptographic entropy, so every roll really is new. It even rolls by itself when the page opens.

A single die rolling to a random face

Rolling the die...

Three simple steps

How the Dice Roll Works

The die rolls on load; every press after that is a fresh roll.

1

Open the page

The die rolls by itself as soon as the page loads, so there is nothing to set up before the first result.

2

Read the face

The tumble freezes on the final face and the result line repeats the number, so there is no mistaking the roll.

3

Roll again

Press Roll again for a fresh face. A re-roll never repeats the face it replaces, even after a refresh.

Why trust the roll

True Random, Played in Your Browser

The animation is pre-rendered; only the choice of which face to show is random.

System entropy

The face comes from crypto.getRandomValues, the cryptographic random source of your operating system, not from a pseudo-random script.

Never the same twice

A re-roll remembers the previous face in tab-only storage, so a refresh or another press always shows something new.

Hand-drawn animation

The die is a short loop-once animation with a motion-blurred tumble, so the reveal feels like a real throw.

Private by default

No upload, no signup and no server-side storage: the roll happens entirely in your browser.

Questions and answers

Dice Roll FAQ

Are the results really random?

Yes. Every face is drawn with crypto.getRandomValues, the cryptographic random source of your operating system, instead of a scripted or pseudo-random sequence. A re-roll also never repeats the face it replaces.

Why is the result different on every refresh?

The die rolls as soon as the page loads, and it remembers the previous face in tab-only storage so a refresh always shows a new one.

Is anything uploaded or stored?

No. The die is a pre-rendered animation played in your browser, and the last face stays in sessionStorage of your own tab. Nothing is sent to the 73hi server.

Does the dice roll work on mobile?

Yes. The stage is responsive and works in any modern mobile browser.