Free

D100 Percentile Dice Roller

A percentile roll in one click: a whole number from 1 to 100, each with exactly a 1% chance.

Which dice

Up to 100 at a time.

Percentile dice at the table

Most tabletop players roll a d100 as two ten-sided dice. One is marked 00, 10, 20 and so on up to 90, and gives the tens. The other is marked 0 to 9 and gives the units. A 30 on the tens die and a 7 on the units die read as 37; a 00 and a 4 read as 4.

The pair that needs a rule is 00 and 0. In the common convention it reads as 100, so the dice cover 1 to 100. Some games read it as 0 instead and work from 0 to 99. Either way there are 10 × 10 = 100 equally likely pairs, one for each result, so every value has a probability of exactly 1/100. The convention changes only which end of the range the zero pair lands on, so check which one your rules use before deciding whether a 00 and 0 is the best roll or the worst.

A true d100 also exists as a single hundred-sided die. It has the same 1% per number. Two d10s are the more common choice because their faces are far easier to read.

What this roller does

This page rolls a true d100: one number drawn uniformly from 1 to 100, with no tens and units step. The result has exactly the same distribution as two percentile dice read with 00 and 0 as 100. If your game counts from 0 to 99, subtract one from every result; the hundred values still have 1% each.

To see the two dice instead, set the sides to 10 and the count to 2. Read the first die as the tens and the second as the units, and count a 10 on either one as 0. A 10 and a 10 is then 00 and 0, or 100. A 3 and a 10 is 30.

Reading a percentile roll

A d100 turns a percentage directly into a roll. A 35% chance succeeds on 1 to 35, which is 35 of the 100 values. Rolling at or under a skill rating works the same way, so a rating of 60 succeeds 60% of the time and a rating of 95 fails only on 96 to 100, 5 rolls in 100. Matching digits (11, 22 and so on up to 99, plus 100 as 00 and 0) are 10 of the 100 values, 10% of rolls, which some systems use to mark a special result.

More dice: d20 roller · 2d6 roller · Dice roller with any number of sides

Where the randomness comes from

This tool runs entirely in your browser, using its built in cryptographic random number generator. Nothing you type is sent to us, nothing is stored, and each result is thrown away the moment you leave the page. Numbers are drawn without the rounding bias that the usual shortcut introduces, so every outcome is as likely as every other.

Because nothing is recorded, a result here proves nothing to anyone afterwards. If you need a drawing that other people have to accept, for a prize, a campaign or an audit, use Winner Picker, which publishes each result on a permanent link with a signed record anyone can check.

Other tools