Share
Secure random integers or decimals in any range — unique, sorted, with stats.
Uses crypto.getRandomValues with rejection sampling for unbiased, cryptographically secure results. Everything runs in your browser — nothing is sent to a server.
Generate cryptographically secure random numbers in any range. Choose integers or decimals with custom precision, generate up to 10,000 numbers at once, enforce uniqueness (no repeats), and sort results ascending or descending. Live statistics (min, max, sum, mean) update with every generation, and results can be copied or downloaded as a .txt file with your preferred separator. Powered by crypto.getRandomValues with rejection sampling for unbiased results — 100% client-side, nothing leaves your browser.
Share this tool
Roll standard and custom dice. D4 to D20, multiple dice, roll history.
Calculate exact age in years, months, days from date of birth.
See your public IP address plus full location, ISP, ASN, timezone, coordinates, and more.