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 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 thirteen categories spanning Numbers, Games & Lotteries, Lists & Strings, Random Drawings, Statistics, Geometry & Color, Random Text & Content, Random for Developers, Decision Helper, Kids & Family, Content Creator Tools, Food & Lifestyle, and Music & Creativity. 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.