Free online tabletop tool

D20 Dice Roller

Send a beautifully rendered twenty-sided die tumbling across a felt table. Every bounce, spin, collision, and result is driven by real-time 3D physics.

Physics-powered tabletop

Roll the bones

Press to roll

Latest rollReady when you are
Rolls0
Average
Nat 20s0
Recent rolls
  1. Your roll history will appear here

D20 rolling field guide

Physics, controls, and tabletop uses

More than a number picker

A D20 dice roller that feels like the real thing

This free D20 dice roller recreates the small thrill of rolling a physical die. The D20 launches with momentum, strikes the wooden rails, tumbles over the felt, and settles naturally before revealing the face on top.

Use it for attack rolls, saving throws, ability checks, random encounters, or any tabletop moment that calls for a number from 1 to 20. Tap the table for a quick roll, flick in a direction to shape the throw, or press the space bar from your keyboard.

Quick start

How to use the online D20 roller

  1. 01

    Choose your throw. Tap the felt for a random toss, or drag and release to flick the die in your chosen direction.

  2. 02

    Watch the D20 tumble. The simulation calculates each impact and rotation until the die comes to rest.

  3. 03

    Read the result. Your final number appears below the table and is saved in your recent roll history.

Use the roll button, press the space bar, or flick the felt directly with a mouse or touchscreen.

Inside the simulation

What makes each roll feel physical

The roller does more than choose a random number. Every result emerges from the die's movement across the table.

01 · Motion

Real physics

Gravity, momentum, angular velocity, bounce, and rail collisions determine how every roll unfolds.

02 · Session

Instant history

Review your latest results, session average, total rolls, and natural twenties without breaking the flow.

03 · Controls

Table-ready controls

Roll with a button, keyboard, mouse, or touch. The responsive table is built for phones, tablets, and desktops.

At the table

When should you roll a D20?

In D20-based tabletop games, the twenty-sided die usually answers one question: did the attempt succeed?

01

Attack rolls

Roll, add your attack modifier, and compare the total with the target's Armor Class.

02

Ability checks

Test whether a character can climb, persuade, investigate, hide, recall lore, or overcome another challenge.

03

Saving throws

Find out whether a character resists a spell, poison, trap, environmental danger, or sudden effect.

04

Game master rolls

Resolve hidden checks, reactions, encounter outcomes, and improvised odds while keeping the story moving.

Common questions

D20 dice roller FAQ

Is this D20 dice roller random?

Yes. Every throw starts with randomized position, rotation, speed, and spin. The physics simulation then determines which numbered face lands on top.

Can I use the roller for D&D?

Yes. It works for D&D attack rolls, saving throws, ability checks, death saves, initiative, and any other roll that uses a twenty-sided die.

Does the 3D roller work on mobile?

Yes. The table resizes for mobile screens, and you can tap or flick the felt with touch controls to roll.

What does a natural 20 mean?

A natural 20 means the die itself shows 20 before modifiers. Many D20 games treat it as a critical success, though the exact rule depends on the system and the type of check.

Do I need an account?

No. The D20 roller is free to use, requires no account, and stores no personal information.