Free online tabletop tool

Roll a D100

Send a purple hundred-sided die tumbling across a felt table. Every bounce, spin, collision, and result from 1 to 100 is driven by real-time 3D physics.

Physics-powered tabletop

Roll the bones

Press to roll

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

D100 rolling field guide

Hundred-sided rolls, controls, and tabletop uses

One die, one hundred outcomes

Roll a D100 with the feel of a physical die

This free D100 roller launches a faceted hundred-sided shape across a top-down table. The purple die strikes the wooden rails, rolls over the felt, and settles before its result appears.

Every roll returns a whole number from 1 through 100. Unlike the familiar two-D10 percentile method, this simulation keeps all one hundred outcomes on a single virtual die.

Quick start

How to roll a D100 online

  1. 01

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

  2. 02

    Watch the die move. Gravity, momentum, spin, friction, and rail collisions shape the roll.

  3. 03

    Read the result. The uppermost face is displayed below the table and added to your recent history.

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

Inside the simulation

A D100 roller built around the throw

The result comes from the final resting face of the purple D100 after the simulation has finished—not from a number chosen after the animation.

01 · Shape

One hundred numbered facets

Purple enamel pockets sit inside raised brass frames, tiling the whole die the way a real hundred-sided Zocchihedron does.

02 · Motion

Physics-led results

Launch angle, velocity, spin, bounce, friction, and collisions all influence how the die reaches its final face.

03 · Session

Recent roll history

Keep the latest D100 results, session average, roll count, and maximum rolls visible beneath the table.

At the table

When should you roll a D100?

A hundred-sided roll is useful when a game needs fine-grained percentages or a large set of equally addressable entries.

01

Percentile checks

Resolve skills, success chances, mishaps, and other rules expressed as a percentage from 1% to 100%.

02

Large random tables

Select one of one hundred encounters, treasures, rumors, locations, complications, or campaign events.

03

Rare outcomes

Give unusual discoveries or dramatic twists a precise one-in-a-hundred—or similarly narrow—chance.

04

Game master decisions

Turn a rough probability into a clear roll when the rules do not already specify another die.

Common questions

Roll a D100 FAQ

What is a D100?

A D100 produces a whole-number result from 1 to 100. It is commonly used for percentile checks and large random tables in tabletop games.

What numbers can a D100 roll?

This roller displays every value from 1 through 100. A roll of 100 is the highest possible result.

Is a D100 the same as percentile dice?

Both produce a result from 1 to 100. Percentile dice normally combine two D10s for tens and units, while this simulator rolls one virtual hundred-sided die.

Can I use this D100 roller for D&D?

Yes. Use it for D&D percentile tables, treasure results, encounters, wild effects, and any rule that asks for a D100 or d%.

Is this online D100 random?

Each throw randomizes the starting position, orientation, speed, and spin before the physics engine determines which face finishes on top.

Does the D100 roller work on mobile?

Yes. The table adapts to smaller screens and supports touch, so you can tap or flick the D100 from a phone or tablet without creating an account.