For D&D, Pathfinder, and every system at your table

Roll Together.

Digital Dice Tray for Tabletop RPGs

A fast, fair dice roller built for the way your table actually plays. Every player rolls their own dice. Everyone sees the results in real time. No apps. No downloads. Just open a browser and roll.

Free forever. No credit card. No ads.

🔐Cryptographically Fair Rolls
Real-Time Shared Tables
📜Persistent Roll History
🌐No Download Required
🎲All Standard Dice

Built for your table

Everything You Need at the Table

No bloat. No subscription. Just the tools your group needs to play faster and focus on the story.

🎲
Every Standard Die

d4, d6, d8, d10, d12, d20, and d100. Mix up to 10 dice at once. Click any die on the tray to remove it. Tap a preset and you're rolling in one click.

Shared Tables — Live

Create a table, share the code, and every player's rolls appear instantly in a shared feed. No accounts needed to join. Works across any device, any location.

🔐
Cryptographically Fair

TTDice uses your browser's crypto.getRandomValues — the same API used for TLS encryption. No biased Math.random(). Your dice are as fair as your browser can make them.

Quick Presets

Attack roll, Fireball (8d6), Stat roll (4d6), Sneak Attack — one tap to load the right dice for the moment without counting and clicking.

📊
Advantage & Disadvantage

Add two identical dice to unlock Advantage/Disadvantage mode. The app rolls both, shows you both results, and automatically picks the higher or lower — exactly like the rules say.

📜
History That Persists

Your roll history and session stats survive page refreshes. Sign in and they follow you across every device. Never lose track of that legendary nat 20 moment.

Natural 20 Moments

Roll a natural 20 and the tray knows. Gold flash, big energy. Roll a 1 and the table feels it. Because those moments matter and they should look like they matter.

📱
Works Everywhere

Desktop at home, phone at the game store, tablet on the couch — TTDice is fully responsive and works on any modern browser with no installation required.

🏰

Your Whole Table, One Roll Feed

The fighter rolls their attack. The wizard rolls spell damage. The DM rolls the enemy save. Every result appears in a live shared feed — visible to everyone at the table, whether they're across the room or across the country.

DRAGON

Share a 6-character code. That's it. Your table is live.

Simple by design

Up and Rolling in 60 Seconds

No tutorial. No setup. Just the dice your table needs.

1
Create Account

Free account in under a minute. Your history and tables persist across every session and device.

2
Pick Your Dice

Select dice from the left panel or tap a preset. Mix any combination up to 10 dice.

3
Invite Your Table

Create a shared table and send the 6-character code to your players. They join instantly.

4
Roll Together

Everyone rolls independently. Every result appears live in the shared feed. Play your game.

Ready to Roll?

Free account. Your rolls, your history, your table — all in one place across every device you play on.

  • Roll history that survives every refresh and every device
  • Create and rejoin shared tables automatically
  • Your display name follows you to every table
  • Session stats — dice rolled, best roll, running average
  • Saved presets coming in the next update
  • No ads. No tracking. No upsell. Just dice.

Enter your email and we'll send a password reset link.