Major's 3D Dice Roller

Offline Dice
Join / Create a Room
Loading Textures...
Player Name
Room Name
Room Password (optional)

Room Name and Password are case sensitive.

What's New

November 1, 2021

  • Bugfix: Improved connection handling if connection is lost
  • New: New Help Page that lists all the dice and some functions

August 28, 2020

  • Bugfix: fixed loading error for some phone browsers
  • Bugfix: fixed issue where settings were not responding to touch input.
  • New: Materials! Textures can now be shiny or dull.
  • New: Coin™! A coin (1dc) has been added to the D20 set.
  • New Site Themes: 'Neo-New-Future-City' and 'Cage Town'
  • Lighting has been updated, all themes now have a proper cubemap for reflections.

July 25, 2020

  • New Textures: Bronze (01, 02, 03, 03a, 03b, 04) submitted by @SpencerThayer
  • New Colorset: 'Thylean Bronze' submitted by @SpencerThayer

July 20, 2020

  • New Textures: Dragon, Lizard, and Bird
  • New Colorsets: 'Here be Dragons', and 'Bird Up!'
  • Updating the Site Theme no longer requires a page reload
  • Site Theme has color options for text and background
  • You can now hide the Dice Tally and User List
  • The settings dialog has recieved a facelift
Source code available at
Created using three.js and cannon.js
Original source code and idea from
Tealyatina's Dice roller
Usable in FoundryVtt as the
Dice So Nice! module
Zatsfxyz Star Wars™ RPG font from The Alexandrian
EFG Star Wars™ Armada font from err404
cdfe Star Wars™ X-Wing font from geordanr
hcosd Star Wars™ Legion font from lyerelian