Interactive demo · try it yourself

Roll your own randomness

A seed is only as safe as the randomness behind it. If you don't want to trust a device's hidden random-number generator, you don't have to — you can supply the entropy yourself, with dice. Roll enough, hash them, and you get a seed that's provably random by your own hand.

🛑 A demonstration — never your real seed

The rolls and seed here are generated in your browser and thrown away when you leave. Nothing on this page is your real dice, and there is nowhere to enter them. Never type your real seed words, or your real rolls, anywhere. Doing it for real is a different job with a different page: Roll your own seed with dice gives the verified menu path for each device, and it never asks what you rolled either.

Roll a six-sided die about 50 times — that's roughly 128 bits of your own entropy.

your rolls: 0 / 50  · 

Why this matters

The rolls are yours — the device never chose them, so it can't have rigged them. Hashing turns your dice into uniform bits, and BIP-39 turns those into words. This is exactly how airgapped signers like Coldcard and SeedSigner let you "roll your own" seed when you don't want to trust their RNG.

← Watch a seed get born All demos →

Last verified: July 18, 2026