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.
Built for your table
No bloat. No subscription. Just the tools your group needs to play faster and focus on the story.
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.
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.
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.
Attack roll, Fireball (8d6), Stat roll (4d6), Sneak Attack — one tap to load the right dice for the moment without counting and clicking.
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.
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.
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.
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.
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.
Share a 6-character code. That's it. Your table is live.
Simple by design
No tutorial. No setup. Just the dice your table needs.
Free account in under a minute. Your history and tables persist across every session and device.
Select dice from the left panel or tap a preset. Mix any combination up to 10 dice.
Create a shared table and send the 6-character code to your players. They join instantly.
Everyone rolls independently. Every result appears live in the shared feed. Play your game.
Free account. Your rolls, your history, your table — all in one place across every device you play on.
Enter your email and we'll send a password reset link.