CalculatorFree — No login required

    D&D Dice Roller — Roll Any Die Online

    Roll any combination of D&D dice instantly — d4, d6, d8, d10, d12, d20, and d100.

    Select dice

    Modifier:
    +0
    Roll mode

    1d20

    Truly random — powered by real Entropy Cryptography

    Select dice above and hit Roll to see results here.

    How to use this dice roller

    • Click a die face to add one, use + / − to step, or click the number and type any value from 0 to 100. Arrow keys and Enter also work inside the count field.
    • d2 is a coin flip — roll it for binary outcomes, wild magic checks, or any 50/50 decision.
    • Advantage rolls the full set twice and takes the higher total. Disadvantage takes the lower. Both sets are shown in the history card — the used set is highlighted, the discarded set is grayed out.
    • Set your modifier to add a flat bonus or penalty (e.g. +5 DEX for a rogue's attack roll). The modifier is applied to the used set only.
    • Natural 20 = gold, natural 1 = red. Critical hits and fumbles are highlighted automatically.
    • Roll history saves up to 20 results. Most recent roll is highlighted with a primary ring.
    • Truly random — rolls use crypto.getRandomValues(), the browser's cryptographically secure entropy source, not a pseudorandom algorithm.

    Track your whole campaign, not just tonight's dice rolls

    Epicly automatically transcribes your sessions, builds searchable campaign memory, and generates recaps your whole party will actually read. Free forever, no credit card required.