Random tools, made simple
Xrandom brings together the everyday random generators people actually search for — numbers, games, lists, drawings, statistics and design — in one fast, free, ad-light place.
How results are generated
Every generator on Xrandom draws its randomness from the Web Crypto API's getRandomValues() function, built into every modern browser. Where a range of values is needed, Xrandom uses rejection sampling to avoid the subtle low-end bias that simpler Math.random()-based generators can introduce.
List-based tools — shufflers, name pickers, giveaway drawers — run entirely client-side in JavaScript. Nothing you paste into a text box is ever sent to a server.
Categories
Tools are grouped into six categories: Numbers, Games & Lotteries, Lists & Strings, Random Drawings, Statistics, and Geometry & Color. Every tool page explains exactly how its results are produced, so you always know what you're getting.
Have a tool you'd like to see added? Xrandom is designed to keep growing — new generators are added regularly.