Item logo image for Dice Roller

Dice Roller

Item media 5 (screenshot) for Dice Roller
Item media 1 (screenshot) for Dice Roller
Item media 2 (screenshot) for Dice Roller
Item media 3 (screenshot) for Dice Roller
Item media 4 (screenshot) for Dice Roller
Item media 5 (screenshot) for Dice Roller
Item media 1 (screenshot) for Dice Roller
Item media 1 (screenshot) for Dice Roller
Item media 2 (screenshot) for Dice Roller
Item media 3 (screenshot) for Dice Roller
Item media 4 (screenshot) for Dice Roller
Item media 5 (screenshot) for Dice Roller

Overview

3D polyhedral dice roller for tabletop RPGs (D&D, Pathfinder).

A 3D dice roller for tabletop RPGs — D&D 5e, Pathfinder 2e, and any system that uses polyhedral dice. The dice tumble through a real physics simulation and the value is whatever face actually lands up. WHAT'S NEW IN 0.3 • Named rolls / macros — save a roll under a name ("Phase Bolt" = 1d20+7) and click it like a die button. A macro can have several steps that run in order (attack, then damage). Group related macros and they collapse behind one dropdown. • A full-tab macro editor — create, edit, delete, organise. Every step is validated when you save, so a saved macro can never break when you click it. • Cross-device sync — your settings and macros follow you across every Chrome you're signed into. • Copy result — one button puts the last roll on your clipboard as text, ready to paste into a Discord or VTT chat. • Keyboard shortcut — Alt+Shift+D opens the roller (rebindable in Chrome's shortcut settings). • d100 reads as its two dice — a 23 shows as 20 + 3 in the breakdown, so you can see how the percentile result is formed. NOTATION (Roll20-compatible) • Basic: 1d20, 2d6+3, 1d20-2 • Compound: 1d20+1d4+5, 2d6+3-1d4 • Advantage / disadvantage: 2d20kh1, 2d20kl1 • Drop lowest (ability scores): 4d6dl1 • Reroll: 1d8r1 (recursive), 1d8ro1 (once), 1d8r<=2, 1d8r>=7 • Exploding: 1d6!, 1d6!!, 1d6!>=5, 1d20!=20 • Checks: 1d20+9 vs DC22 (also "vs 22" and "1d20+9>=22") The seven supported dice are d4, d6, d8, d10, d12, d20, and d100, with up to 100 dice per group. CHECKS & DEGREES OF SUCCESS Add "vs DC<n>" to any roll for a success/failure tag next to the total. Two modes in settings: • D&D — nat 20 / nat 1 cinematic crits, otherwise a straight pass/fail. • Pathfinder 2e Remastered — the four-degree ±10 scale with the nat-20 / nat-1 one-step shift. ALSO INCLUDED • Persistent roll history; export the whole thing to CSV or JSON. Configurable cap (50 default, up to 1000 for a campaign log). • Reroll the last roll by typing just "r", or click a ↻ on any history entry — and a ↻ on a macro run re-runs the whole macro. • In-extension help page explaining every notation form for players, not parsers. • Two visual themes (classic Default, procedural Marble), five tabletop mat colors, adjustable die size, light/dark toolbar icon. FAIRNESS The face value comes from the physical simulation: whatever side lands up after the dice settle. The underlying randomness uses crypto.getRandomValues end-to-end (Web Crypto API) for every roll decision — no Math.random, no PRNG seeding tricks, just fresh kernel entropy each throw. PRIVACY This extension has no servers, no analytics, no telemetry, and makes no network requests at runtime. Roll history is stored locally on your device. Settings and macros use Chrome's own sync storage, so they follow your Chrome profile across devices — that data is tied to your Google account and managed by Chrome, not by us; we never see it. The CSV / JSON exports are file downloads to your own computer. PERMISSIONS • storage — to save your roll history, preferences, and macros. (This single permission covers both local storage and Chrome's built-in cross-device sync.) CREDITS 3D rendering and physics use @3d-dice/dice-box (Babylon.js + Ammo.js WebAssembly). Notation grammar uses @3d-dice/dice-roller-parser.

Details

  • Version
    0.3.0
  • Updated
    May 15, 2026
  • Offered by
    matutetandil
  • Size
    2.18MiB
  • Languages
    English
  • Developer
    Matias Emanuel Denda Serrano
    Estanislao del Campo 646 Pehuajó, Buenos Aires B6450FIN AR
    Email
    matutetandil@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

Related

TempoGrid

4.4

TempoGrid: Open, Flat, Snappy. Clarity and perspective for your tabs.

Duelist!

5.0

Run, Jump, Attack, (Die), Repeat! A 2D Local Multiplayer PVP with various maps, characters, and game modes.

Conjure Creature

0.0

Streamline your homebrew workflow: create D&D monsters at cros.land, export to Roll20 with one click

Yes or No Wheel

5.0

Spin the Yes or No Wheel - Make decisions with a spin! Randomizer, generator and a picker wheel spinner for yes/no choices.

Web Element Selector

5.0

Advanced element locator with AI-powered xpath and css selector generation. Supports ChatGPT, Gemini, DeepSeek, and Claude.

Snow Rider 3D – Snow Racing Game

0.0

Play Snow Rider 3D, an exciting sled racing game where you dodge obstacles, collect gifts, and ride down endless snowy slopes.

Tab Shelf - Side panel vertical tabs

4.4

Vertical tab management from your side panel with support for tab groups, multiple windows, and much more.

3D Viewer

5.0

This 3D Viewer app opens various 3d file formats. Use 3d file & model viewer to visualize your models online or offline.

Spin the Wheel – Random Name Picker

4.8

Wheel of names & random name picker. Add names, spin the wheel, pick a winner! Perfect for teachers, teams & giveaways.

Homebrew DnD - DM Quick Reference

5.0

Quick reference tool for D&D Dungeon Masters. Access equipment prices, d100 tables, and more without leaving your browser.

XDM Auditor

4.0

Inspect and audit XDM payloads from Adobe Experience Platform in real time.

Naked CSS — CSS Inspector, Pixel Ruler & Layout Debugger

5.0

Measure pixel distance, inspect padding, margins, colors & CSS variables on any element. Free Chrome layout debugger.

TempoGrid

4.4

TempoGrid: Open, Flat, Snappy. Clarity and perspective for your tabs.

Duelist!

5.0

Run, Jump, Attack, (Die), Repeat! A 2D Local Multiplayer PVP with various maps, characters, and game modes.

Conjure Creature

0.0

Streamline your homebrew workflow: create D&D monsters at cros.land, export to Roll20 with one click

Yes or No Wheel

5.0

Spin the Yes or No Wheel - Make decisions with a spin! Randomizer, generator and a picker wheel spinner for yes/no choices.

Web Element Selector

5.0

Advanced element locator with AI-powered xpath and css selector generation. Supports ChatGPT, Gemini, DeepSeek, and Claude.

Snow Rider 3D – Snow Racing Game

0.0

Play Snow Rider 3D, an exciting sled racing game where you dodge obstacles, collect gifts, and ride down endless snowy slopes.

Tab Shelf - Side panel vertical tabs

4.4

Vertical tab management from your side panel with support for tab groups, multiple windows, and much more.

3D Viewer

5.0

This 3D Viewer app opens various 3d file formats. Use 3d file & model viewer to visualize your models online or offline.

Google apps