Tapitik

Online dice roller — D&D, d20, polyhedral dice (d4 d6 d8 d12 d100)

Roll any polyhedral die — d4, d6, d8, d10, d12, d20, or d100 — by setting the min and max values. Built for tabletop RPG sessions where you need a fair dice roller without a physical dice bag handy. It serves as a D&D dice roller for a full session, or as a d20 roller online for a single contested check.

You're three hours into a D&D session at someone's apartment and your dice bag is at home. Open the page on your phone, pick d20, and tap Roll for each attack roll. Switch to d8 for longsword damage, two dice for a 2d6 greatsword hit, or d100 for a percentile check. The same page handles every die in the standard polyhedral set without needing a separate roller for each.

No signup, no app install, no login wall before the first roll. Dice-specific apps and tabletop platforms require accounts for some features; Tapitik's range-based roller works the moment the page loads on any browser. Nothing is sent to a server; the roll stays in your tab.

Frequently asked questions

Is the roll fair like a real die, or does it have modulo bias?

Fairer than a worn physical die. The roller uses cryptographic rejection sampling, which means every value in the range has exactly equal probability — no modulo bias and no wear-and-tear bias from a die that has been rolled thousands of times. On a d20, each face from 1 to 20 has exactly 5% probability.

Can I roll a percentile (d100) for skill checks?

Yes. Tap d100 and the roller handles it the same way it handles a d20 — each value is equally likely, with no bias toward round numbers or any other artifact. For percentile-style "00-99" rolls used in some systems, open Custom range and set min=0 max=99 instead. The same roller handles both conventions.

How do I roll multiple dice at once, like 2d6 for damage?

Pick how many dice to throw — 1 to 6 — and tap Roll once. For 2d6 choose 2 dice and d6; for 3d6, choose 3. Every die is rolled independently with the same fairness, and the total appears under the dice, so damage rolls and Yahtzee-style throws need no mental math. Mixed sets such as 1d8 + 1d6 still take two rolls.

Does it work without internet once the page loads?

Yes. The roller runs entirely client-side — no network calls happen during a roll. Open the page once with internet, then play through the rest of the session offline if your hotspot dies. The page is a few KB and loads in any browser without an install. Useful for sessions in basements or cabins with weak signal.


Related tools