Provably fair draws

A random number generator your entrants can actually check

Numbers come from the operating system’s cryptographic randomness — not Math.random(). Every draw is sealed into a proof record with a timestamp from an independent server clock.

Draw settings

Nothing is stored on our servers — the proof record is yours to publish.

Result

Your drawn numbers and proof record will appear here.

True cryptographic randomness

Numbers come from the Web Crypto CSPRNG with rejection sampling, so every outcome in the range is equally likely — no modulo bias.

Independent timestamp

The fingerprint of your draw is sent to our server, which returns its own UTC clock reading and an attestation hash.

Anyone can re-check it

Publish the record with your results. Entrants paste it into the verifier and confirm nothing was edited afterwards.