Roll standard RPG dice with cryptographic randomness. Choose from d4, d6, d8, d10, d12, and d20 — roll up to 6 at once. No app needed.
The FunRandomPickers Dice Roller brings tabletop dice to your screen with beautiful 3D animations and cryptographic fairness. Choose any standard RPG die — d4, d6, d8, d10, d12, or d20 — and roll up to 6 dice at once. Each roll is powered by the Web Crypto API for provably fair results that every player can trust.
Whether you are playing Dungeons & Dragons remotely, running a board game night without physical dice, settling a quick dispute with a d6, or teaching probability in a classroom, the 3D dice roller delivers a satisfying visual experience with every roll. The dice tumble with realistic physics and land on cryptographically random faces.
The roller is completely free, works on any device (phone, tablet, desktop), and keeps a full history of your rolls so you can track results across an entire session. No app install, no account. Just pick your dice and roll.
From quick d6 rolls for board games to multi-dice d20 rolls for critical hits in D&D, this virtual dice roller handles everything a tabletop gamer, teacher, or decision-maker needs.
Simple, fast, and fun
Select from d4, d6, d8, d10, d12, or d20 — all standard polyhedral RPG dice types used in tabletop gaming.
Roll 1 to 6 dice at once. Perfect for multi-dice mechanics like 2d6, 4d6 drop lowest, or rolling damage in D&D.
Click Roll and watch 3D dice tumble with realistic physics before landing on cryptographically random faces.
Individual die values and the total are displayed clearly. Your full roll history is tracked in the sidebar.
Built for fairness and fun
D4 (tetrahedron), d6 (cube), d8 (octahedron), d10 (pentagonal trapezohedron), d12 (dodecahedron), and d20 (icosahedron) — every polyhedral die a tabletop player needs.
Multi-dice rolls for damage calculations (2d6, 4d6), skill checks, or any mechanic that requires multiple dice. Individual values and totals are displayed.
Every face has exactly equal odds thanks to the Web Crypto API (crypto.getRandomValues()). No loaded dice, no pseudorandom shortcuts — pure cryptographic fairness.
Track every roll across your session with a scrollable history panel. See die type, individual values, totals, and timestamps.
Dice tumble with realistic 3D physics before landing on their face. The animation is satisfying and smooth on every device.
Works directly in your browser on phones, tablets, and desktops. No download, no Flash, no plugins, no sign-up.
Get the most out of this tool
Set the dice count to match your damage dice — 2d6 for a greatsword, 8d6 for a fireball. The roller shows individual values and the total automatically.
The roll history tracks every result. Use it to verify fairness over many rolls, or to look back at a roll you forgot to write down.
Playing remotely? Share your screen so everyone can watch the 3D dice tumble. It adds the tactile feeling that digital gaming often lacks.
Need a number from 1 to 4? Roll a d4. Need 1 to 12? Roll a d12. Each die type gives you a different range — no custom configuration needed.
Use fullscreen mode to make the dice fill your screen. On a laptop or tablet at the gaming table, it feels almost like rolling real dice.
Great for any occasion
Roll for attacks, saving throws, damage, ability checks, and skill checks in D&D, Pathfinder, Call of Cthulhu, or any tabletop RPG. All standard polyhedral dice (d4 through d20) are available.
Forgot your dice? Roll d6s for Monopoly, Risk, Settlers of Catan, Yahtzee, or any board game. Multi-dice support handles games that need 2 or more dice.
Teachers use virtual dice for probability experiments, statistics lessons, and math games. Roll hundreds of times and track the distribution in the history panel.
Need a random number from 1 to 6? Roll a d6. Need 1 to 20? Roll a d20. The dice roller is the fastest way to get a random number in any standard range.
Playing tabletop games over Zoom, Discord, or video call? Share your screen and roll dice that everyone can see. No trust issues — the results are cryptographically verifiable.
Roll dice for truth-or-dare, drinking game rules, or any party game that needs a random number. The 3D animation makes every roll feel dramatic.
Polyhedral dice are dice with more than the standard six faces. While the six-sided die (d6) is the most familiar, tabletop role-playing games like Dungeons & Dragons use a full set of polyhedral dice: d4 (4 faces), d6 (6 faces), d8 (8 faces), d10 (10 faces), d12 (12 faces), and d20 (20 faces). Each shape is a regular polyhedron, meaning every face has an equal probability of landing face-up.
The d20 is arguably the most iconic RPG die. In D&D, a d20 roll determines whether your attack hits, your spell succeeds, or your character survives a deadly trap. Rolling a natural 20 (a "nat 20" or "critical hit") is one of the most celebrated moments in tabletop gaming.
Fair dice are essential for tabletop gaming. Physical dice can develop biases from manufacturing imperfections, wear, or damage. Virtual dice rollers like FunRandomPickers eliminate these physical variables entirely. Our roller uses the Web Crypto API — the same cryptographic standard that secures online banking — to ensure every face has a mathematically identical probability of being rolled. No loaded dice, no worn edges, no manufacturing bias.
Dice notation uses the format NdX, where N is the number of dice and X is the number of faces. For example, 2d6 means "roll two six-sided dice," 1d20 means "roll one twenty-sided die," and 8d6 means "roll eight six-sided dice" (a common spell damage roll in D&D). Our roller supports rolling 1 to 6 dice of any type in a single roll.
Everything you need to know
Yes. Each die face is selected using the Web Crypto API (crypto.getRandomValues()), which provides cryptographic-grade randomness sourced from your device's hardware entropy. Every face has an exactly equal probability — no loaded dice, no pseudorandom patterns.
Yes. You can roll up to 6 dice at once. Individual die values and the total are displayed clearly. This handles standard multi-dice rolls like 2d6, 3d8, or 4d6.
All standard RPG polyhedral dice: d4 (4-sided tetrahedron), d6 (6-sided cube), d8 (8-sided octahedron), d10 (10-sided pentagonal trapezohedron), d12 (12-sided dodecahedron), and d20 (20-sided icosahedron).
Yes. Your complete roll history is displayed in the sidebar, showing die type, individual values, totals, and order. You can review past rolls at any time during your session.
Absolutely. The roller supports all standard D&D dice (d4, d6, d8, d10, d12, d20) and lets you roll up to 6 at once. It is perfect for attack rolls, saving throws, damage rolls, and ability checks.
Yes, completely free. No sign-up, no premium dice behind a paywall, no usage limits. Roll as many times as you want with any die type.
Yes. The 3D dice roller is fully responsive and runs smoothly on iPhones, Android phones, tablets, and desktops. No app download needed — it works directly in your mobile browser.
FunRandomPickers uses cryptographic randomness (Web Crypto API) instead of Math.random(), renders dice in full 3D with physics animation, and requires no account or download. Many alternatives use basic pseudorandom generation, flat 2D graphics, or require app installs.
Jump in — it's free, instant, and actually fun. No sign-up, no nonsense.
Roll the Dice Now