D&D dice roller
Type any standard notation and roll. Every individual die is shown, not just the total, so you can count the sixes on a fireball. Advantage and disadvantage are a toggle, and a natural 20 or a natural 1 is called out as it lands. It runs in your browser — no account, nothing installed, nothing sent anywhere.
Dice notation, briefly
The format is NdX+M: how many dice, how many sides, and an optional modifier. The number of dice is optional — typing d20 is the same as 1d20.
- d20
- One twenty-sided die. The attack roll, the saving throw, the skill check.
- 2d6
- Two six-sided dice, added together. A shortsword’s sneak attack.
- 2d6+3
- Two d6 plus a flat modifier — damage with an ability bonus.
- 1d8-1
- Modifiers can be negative. Bane, a penalty, a curse.
- d100
- Percentile. Wild magic, loot tables, whether the innkeeper talks.
- 8d6
- Fireball. The breakdown shows every die, so you can count the sixes.
Advantage
What the toggle actually does
Advantage means rolling two d20 and using the higher; disadvantage means using the lower. That is the whole mechanic. It is not a bonus to the roll, it does not stack — two sources of advantage are the same as one — and holding both advantage and disadvantage at once cancels to a single straight roll, however many of each you have.
The roller keeps the die that counts and shows the other struck through, so you can see what you dodged. A natural 20 or natural 1 is judged on the die that was kept: rolling a 1 and a 15 with advantage keeps the 15, and is not a fumble.
It is worth roughly +3.3 on average, but that average hides where the value sits. Advantage does almost nothing when you needed a 2 or needed a 20 — both were nearly settled already — and is worth about 25 percentage points when you needed an 11. That is why “can I get advantage on this?” is usually a better question than “can I get +2?”.
It applies to a single d20 only, which is what advantage is in the rules. Ask for it on 2d6 and the roller says so rather than quietly ignoring you.
At the table
A roller is the easy half
Dice are the part of a campaign nobody loses track of. What gets lost is everything around them — the name of the NPC who gave you the job, what the party promised the harbourmaster, which door you did not open. Three months in, that is the thing somebody has to remember out loud at the start of every session.
Dungeon Ledger is where the rest of it lives: one shared notebook the whole table writes into, with per-note visibility so the DM’s secrets can sit in the same campaign as the party wiki without being readable. Notes link to each other as you write, so the world gains structure without anyone sitting down to organise it.
The roller is in there too, next to the notes rather than in another tab.
Common questions
- How do I roll with advantage?
- Switch the roll type to Advantage. It rolls two d20, keeps the higher, and shows the discarded die struck through so you can see both. Disadvantage does the same and keeps the lower. It applies to a single d20 only, because that is what advantage is in 5e — there is no advantage on 2d6.
- Are the rolls actually random?
- They use your browser’s built-in random number generator, which is what effectively every online roller uses. It is not cryptographically random and is not audited, so it is fine for a game and not appropriate for anything with money on it.
- Does this send my rolls anywhere?
- No. The roller runs entirely in your browser — there is no server call when you press Roll, no account, and no roll log kept anywhere. Refreshing the page clears the history.
- Can the whole table see my rolls?
- Not on this page — it is deliberately a single-player utility with nothing to sign into. Shared rolling lives inside a Dungeon Ledger campaign, alongside your notes, where the rest of your table is already looking.
- Does advantage stack?
- No. Two sources of advantage are the same as one — you still roll two d20 and keep the higher. And if you have both advantage and disadvantage from any number of sources, they cancel entirely and you make one straight roll.
- What is a natural 20?
- A d20 showing 20 on the die itself, before any modifier. The roller marks it green and chimes; a natural 1 turns red. It only applies to a d20 — a 20 on a d100, or two d10s totalling 20, is an ordinary roll. Under advantage or disadvantage it is judged on the die you kept.
- What notation is supported?
- Standard NdX+M: an optional number of dice, the die size, and an optional positive or negative modifier — so d20, 2d6, 2d6+3 and 1d8-1 all work. Up to 100 dice of up to 1000 sides each.
Keep the campaign, not just the rolls
Start a campaign, invite your players, and write the first note before next session. Free — six campaigns as DM, unlimited as a player.
Create your campaign