dddice alpha

Roll 3D dice with friends for free

Create Custom Dice


Roll Dice

Roll custom dice with friends in a live private room


Get Exclusive Updates

Get instant updates and interact with us on social media

or get occasional updates sent to your inbox


Create Custom Dice

Craft your own 3D dice using a robust editor or upload from your computer

In Progress

Share Custom Dice

Share your custom dice with friends or the dddice community

In Progress


Create an account to save your favorite dice and start your collection. Use Twitch, Steam, Google, or other existing accounts

In Progress

Developer API

Customize and integrate dddice with any platform or software using a robust and extensible API

In Progress

Advanced Rolls

Add modifiers, roll with advantage or disadvantage, explode dice, reroll, and more

In Progress

VTT Plugins

Roll your custom dice from Roll20, FoundryVTT, DnDBeyond, and more using a custom browser plugin


Dice Marketplace

Design, share, browse, and sell custom digital dice and make money from your creations



Setup notifications when dice are rolled for richer integrations with other applications


Custom Room Designs

Design and customize private rooms to roll your dice with friends


iOS/Android App

Take your custom dice collection on-to-go and roll using a native phone and tablet app



Show off your collection and view lifetime stats for each of your dice


Photo Mode

Capture your epic rolls with a freeroam camera and screenshot tools


Roll History

Keep track of previous rolls and outcomes for all players in a room


Hidden Rolls

Hide rolls from certain players, whisper rolls to others, or blackout rolls to invoke mystery


Custom Shapes

Upload your own 3D models and customize using our dice editor


Reseller API

Let your users purchase and collect 3D dice and get kickbacks for each purchase



We want to hear from you and are actively listening to your feedback!

Frequently Asked Questions

  • What is dddice?

    dddice (pronounce three-d-dice, i.e. 3D dice) is a companion application for tabletop roleplaying games, built to enhance dice rolling.

  • Is dddice a Virtual TableTop (VTT)?

    No. dddice has no plans to be a full-featured virtual tabletop.

    We believe there are a number of really good tabletop solutions out there already. Our goal is to offer an extendable API for dice rolling to add extra flair and excitement to existing tabletop software. We wish to foster a creative community that uses our API to build new custom tools and integrations.

  • Is dddice free?

    Yes! dddice is completely free and will always remain free to use both online and offline. In the future, we may introduce a community-driven marketplace that would allow artists to make money from custom dice creations. The core functionality of dddice (e.g. dice rolling, live private rooms, API) will always be free.

  • When will dddice be available?

    Development of dddice is happening right now and will continue into 2022. While there are no specific dates for completing the roadmap items, we plan to work closely with the community to assess priorities and realistic timelines.

  • Are private rooms permanent?

    Not yet. Private rooms are considered alpha and are not feature complete. You can share created room URLs with other players but rooms may disappear during an update. One of our first goals will be to develop more structured rooms for permanent and temporary use.

  • How are random values determined?

    Random values are generated locally in your browser (for now.) In the near future, we plan to cryptographically generate random values on our server for rolling.

    Rolling is simulated, meaning the randomness of your rolls are not determined by browser physics. Instead, roll values are generated and used to simulate a roll in the browser. Since the dice simulation is non-determenistic, we are able to simulate rolling any value. This allows us to integrate with other VTT tools where dice rolls may already be determined.

  • Is dddice online only?

    At the moment, yes. We plan to build offline features for desktop and mobile use in the future. dddice is being developed with offline in mind but can move faster with feedback from an online community.

  • Who created dddice?

    dddice is the mad workings of a "nullfish", a full-time tabletop gamer and 15-year software engineering veteran. Who is nullfish exactly? Well, stick around and you might just find out :)