Free PF2e dice roller (Chrome extension) - Degrees of Success, hero point rerolls, macros


Product Discussion


1 person marked this as a favorite.

Hi all,

I'm a player who runs PF2e (with the occasional 5e game on the side) and got tired of popup dice rollers that either ignore Pathfinder Degrees of Success or implement them halfway. So I built one and shipped it free on the Chrome Web Store. Sharing here because feedback from people who actually use this stuff every session is way more valuable than my own playtesting.

Link: Dice Roller on the Chrome Web Store

It's a popup that lives in your browser toolbar — no account creation, no telemetry, no VTT integration. Click a d20, or type 1d20+9 vs DC22, and dice tumble through a real physics simulation. Whatever lands face up is the result.

The Pathfinder-specific bits:


  • Degrees of Success setting with two modes: "D&D" (nat 20 crit / nat 1 fumble, otherwise pass/fail) and "Pathfinder 2e (Remastered)" — the four-tier ±10 system with the natural-1 / natural-20 one-step shift applied flat (a nat 20 bumps your degree up one step from whatever you'd have gotten by the math; a nat 1 bumps it down one step).
  • Any roll can be a check: 1d20+9 vs DC22, 1d20+9 vs 22, or 1d20+9>=22 all work. The outcome tag (Crit Success / Success / Failure / Crit Failure) appears right next to the total.
  • Hero point rerolls: every history entry has a reroll button that re-rolls just that entry, even after you've rolled other things since. So when you spend a hero point five minutes after a botched save, you don't have to remember the modifier or retype anything — the original entry is right there.

Other useful stuff:


  • Named rolls / macros: save a roll under a label ("Phase Bolt" = 1d20+7, "Phase Bolt damage" = 2d4+4). Click them like a die button. A macro can have several steps that run in order (attack → damage). Group them by category and they collapse into a dropdown button.
  • Cross-device sync for your settings and macros via Chrome's own sync — they follow you to every Chrome you're signed into. (History stays local; it'd blow Chrome sync's per-item quota.)
  • Notation: standard Roll20-style. 2d20kh1+9 for advantage, 4d6dl1 for ability scores, 1d6! for exploding, 1d8r1 for reroll on a 1. A ? button inside the extension has the full reference, written for players rather than parser engineers.
  • History of every roll, default 50 entries, raise the cap to 1000 in settings if you're keeping campaign records. Export to CSV or JSON.
  • Two themes (classic and a procedural marble Chessex-style look), five tabletop mat colors, adjustable die size.

What it isn't:


  • Not a VTT. No tokens, no maps, no chat integration. It's a popup roller — designed for solo play, online play with chat in another tab, or in-person sessions with a laptop open on the table.
  • No character sheet, no spell database, no MAP automation. You enter the math; the extension rolls dice. (You can encode MAP by hand as three separate macros if you want.)
  • Chrome only for now. A Firefox or Safari port would need a separate manifest pass.

Privacy: no servers of mine, no analytics, no network calls at runtime. The physics simulation runs locally in WebAssembly. Roll history lives in your browser only. Settings and macros use Chrome's own sync (tied to your Google account, never sent anywhere I can see).

I'd love feedback from people who actually use it at the table. Especially: if the Degrees of Success behavior doesn't match how your group reads the rule, or if there's a common roll/macro pattern that's awkward to express, that's exactly the kind of thing I want to know about.

Thanks for reading. Roll well.

Community / Forums / Pathfinder / Pathfinder Second Edition / Third-Party Pathfinder RPG Products / Product Discussion / Free PF2e dice roller (Chrome extension) - Degrees of Success, hero point rerolls, macros All Messageboards

Want to post a reply? Sign in.
Recent threads in Product Discussion