Choose options and generate a result.
How it works
The result is chosen before any visual state changes. A secure unsigned browser value is converted to Heads or Tails with rejection sampling, preventing modulo bias.
Example
One flip returns Heads or Tails. A batch of 100 flips reports the exact heads count, tails count, and total without creating 100 animated coins.
Limits and appropriate use
Choose 1 to 1,000 flips. Large batches show aggregate totals and only a bounded recent sample. This ordinary-use randomizer is not certified for gambling, lotteries, regulated drawings, or legal selection.
Randomness and privacy
Production uses Web Crypto and never falls back to Math.random. Automated tests inject deterministic values only inside the test harness; there is no public URL, query parameter, or page control for replacing the random source.
