FairDice: RPG Dice Roller D20

Contains adsIn-app purchases
Content rating
Everyone
0+
Downloads
Content rating
Everyone
In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

FairDice is an RPG dice roller for D&D and every tabletop RPG: roll D4, D6, D8, D10, D12, D20 and D100, up to six dice at once, in one tap, even offline. One or two D6 are free; FairDice Pro unlocks every die.

An RPG dice roller for D&D and tabletop RPGs
• Every polyhedral die: D4, D6, D8, D10, D12, D20 and D100
• Roll multiple dice together, up to six, and see each result plus the total
• Lock the dice you want to keep, then reroll only the rest
• Save the rolls you use most as named dice sets, like an attack roll or a fireball
• A roll history that tracks every dice roll and total

Whether you need a quick d20 roll for an attack, 8d6 split across two throws for a fireball, or a full set of polyhedral dice for a new TTRPG campaign, this dice roller for DnD keeps up with the table.

A dice roller that shows its work
FairDice explains exactly how each result is produced: the value is chosen the moment you tap, using the system random generator, without the modulo shortcut that quietly biases results toward the lower faces. The animation never decides anything; it plays after the number already exists.

It also explains something worth knowing: a short run of rolls is supposed to look uneven. Three natural 20s in a row is not proof of a broken die. With Pro, a distribution chart built from your own rolls helps the table check the dice over time.

A dice roller that works offline
FairDice rolls dice without internet or Wi-Fi: in airplane mode, in a basement game store, at a convention hall with no signal. There is no account to create and no network access needed to roll.

Made for the table
• Shake to roll dice, with haptics and optional sound
• Big, readable results for the whole group
• A simple dice app for board games, family games and classroom probability lessons
• Virtual dice that never roll off the table or under the couch
• Some people use it for the dice food challenge too: roll a D6 to pick what you eat next

Free and Pro
One or two D6 stay free forever, with no time limit; the free version shows a small banner ad. A one-time FairDice Pro purchase unlocks the D4, D8, D10, D12, D20 and D100, up to six dice at once, locking and rerolls, saved dice sets, the full roll history and the distribution chart, and removes the ads. It is a single purchase, not a subscription.

Common questions
Is FairDice a dice roller that works offline?
Yes. Every roll happens on your phone, with no internet connection needed.

Can I roll a D20 for D&D?
Yes. The D20 and every other polyhedral die are part of FairDice Pro; the free version rolls one or two D6.

Is it really random?
Each roll uses the system random generator and a method that gives every face exactly the same chance. The fairness screen inside the app explains how, in plain words.

Can I roll several dice, like 3d6 or 2d20?
Yes, up to six dice at once, with the total shown.

Does it work for any TTRPG, not only D&D?
Yes. FairDice is a general RPG dice app: any system that uses standard polyhedral dice works.

Private by default
Your rolls, sets and history stay on your device. The free version's banner ads come from Google AdMob, which never receives your rolls.

FairDice is a dice roller for games, teaching and everyday decisions. It is not a gambling product and not meant for cryptographic or security use. Not affiliated with or endorsed by Wizards of the Coast. Questions or ideas: use the contact email on this page.

Download FairDice and roll dice at your next session.
Fair, offline RPG dice roller for D&D and tabletop games. Pro adds D4 to D100.
Updated on
Sep 29, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    Location, Financial info and 3 others
  • Data is encrypted in transit