One press. 99 dice. Absolute randomness.
KŌINI Dice rolls 99 individual six-sided dice the instant you press the button — every number created live by your device's own cryptographic core (SecRandomCopyBytes on iPhone, SecureRandom on Android). Nothing is pre-computed, nothing is stored, and there is no pool to pick from. Pure random generation, roll by roll.
TRUE ENTROPY
Every byte of randomness comes straight from your device's operating-system CSPRNG — the same hardware-backed source that secures your passwords and payments. Nothing is seeded, cached, or reused between presses.
OPTIMIZED ENTROPY
The raw entropy stream is distilled through an exact mapping: only bytes in the range 0–251 are consumed (252 = 6 x 42), so every face draws from an identical share of the stream — each outcome landing at exactly 1/6. Anything outside that range is discarded and instantly replaced with fresh entropy.
ABSOLUTE SCALE
With 99 live rolls there are 6^99 (about 1.0888 x 10^77) ways a sequence can land — more than the number of atoms in a hundred million observable-universe galaxies. Yours is created in real time, then gone the moment you clear it.
COMPLETELY OFFLINE
The app requests zero network permissions. Your rolls never leave your device — they can't.
- 99 independent d6 rolls per press
- Full numbered results grid with per-face counts and total
- Haptic feedback, dark KŌINI design
- VoiceOver / TalkBack accessible
- No ads, no tracking, no accounts, no network
From the team behind dice.koini.io.
99 dice per press. True entropy from your device. 6^99 possible outcomes.