Rivet & Rune
COMING SOON TO THE APP STORE
The Dice Builder app icon: eight dice arranged around a glowing ember dial. The Dice Builder app icon: eight dice arranged around a glowing ember dial.
Dice Builder

A dice roller made to sit on the table with you.

An onscreen glowing dial, with the dice, the pool and the modifiers all on the same surface.

See how it works

For iPhone, on iOS 26 and later.

Dice Builder at rest: eight dice ringing a glowing dial, with a torch burning at the hub and the d20 armed.
Builder mode with a pool of 8d6 plus 2d8 plus 3 assembled, exploding dice armed, and count beads on the dial.

From the first spark to a roll at the table.

Three short run throughs, straight from the app.

THE DIAL
THE BUILD
THE TABLE
TABLETOP MODE

For the phone in the middle of the table.

This is the part the whole app is built around. A phone on a table gets read from every side: it ends up flat in the middle, and half the people reading it are sitting upside down from it.

So tabletop mode does two things: the dial turns to face whoever is reaching for it next, and a second results bar along the top reads the right way up to the players across from you. It stays off until you ask for it. Tap the control in the corner to turn the wheel, hold it to choose how far each tap moves, and switch the mode off to bring everything back around to you.

Tabletop mode running: the wheel turned off axis, and a mirrored results bar above it reading right side up to the players across the table.

Eight dice, and the rules you put on top of them.

The dial holds d3, d4, d6, d8, d10, d12, d20 and d100, each at a fixed spot so you learn where they are without looking. Tap one and it rolls. Switch to builder mode and you can stack up a pool, as many as 99 of each die plus a modifier, before you throw it.

Most of the rolls we make are not one die though. They are a handful of dice with a rule attached, and those rules needed somewhere to live other than a settings screen, so the active ones sit on the hub as lit badges while a build is armed. A rule that cannot fire drops its badge rather than sitting there pretending.

A roll landing with its modifiers firing: lit badges riding the hub, a plus two and a keep highest rule both active.
SOME OF THE RULES YOU CAN ATTACH
KEEP
Keep the highest or lowest few. Advantage, disadvantage, and 4d6 keep 3 for stats.
REROLL
Reroll anything at or below a number you pick, once, or until they behave.
EXPLODE
Exploding dice, once, chained, or compounding into a single number.
COUNT
Success counting for dice pool systems, for the nights the total is not the point.

Large pools are fine, incidentally. Fill every position on the dial to 99 and it still resolves, with the results arriving one at a time rather than all at once.

The rolls you make over and over, and the ones you already made.

Name a build, file it in a group, and arm it again in two taps. Two builds can hold exactly the same dice and stay separate things, so your two 8d6 spells keep their own names and their own history, which sounds minor until you have both.

Some builds are there when you install, including Advantage, Stat Roll and Percentile, and the app keeps track of which ones you actually reach for. Behind them is a running log with break points and subtotals so a long fight stays readable, and undo and redo for when it does not.

The saved builds manager: named builds grouped under Basics and Combat, each showing the dice and rules behind it.
SAVED BUILDS
The roll history: rolls listed with their dice, break points between encounters, and a subtotal on each break.
THE HISTORY

Made of ember and light.

This is not another set of 3D dice tumbling around in a box. A phone is a small screen, so the app is drawn for one: ember line work on near black, made of light rather than filled shapes. A torch burns at the hub while a single die is armed. Dice land one at a time, however many you trigger. Open it and the whole thing ignites from a single spark.

It also tries to stay out of the way. There is no onboarding to sit through anywhere in the app, the content type scales to small, medium or large without ever shrinking the dial, it is built for VoiceOver, and Reduce Motion is respected.

A pool armed on the dial: count beads on the d20 and d6, exploding, keep highest and plus two badges riding the hub, and the last roll still readable in the bar below.

In the works

On the roadmap after initial release
NEXT
Fate dice
A binary mode presented in a way that grafts well into the existing complex system.
NEXT
A light mode worth using
Drawn properly for a bright room, rather than the dark one with the lights turned up.
SOON
Builds that run in sequence
More than one roll sequence in a single build, resolved in order, so the attack and the damage can arrive together.
EXPLORING
Android
All the same features, on the Android platform.

Dice Builder is free at launch.

There are currently no in-app purchases.