About
RandomGen
Free random generators, built to be fast, fair, and shareable. No accounts, no tracking beyond page-view analytics, no paywall.
What this is
RandomGen is a hub of small, single-purpose random generators: numbers, dice, coins, names, teams, wheels, words, countries, movie picks, D&D characters, and a few dozen more. Every tool lives at its own address, works without an account, and keeps its settings in the URL so any setup can be shared, bookmarked, or dropped into another site as an iframe.
The site is an independent project, built out of frustration with random-picker sites that were slow, ad-choked, or subtly biased. Each tool is a single HTML page with its data inline — no API calls, no build step, nothing to break when a third-party service goes down.
How the randomness works
Every generator draws from crypto.getRandomValues, the browser's cryptographic random source, and uses rejection sampling rather than the biased random % N shortcut. That means every entry in a list, every face of a die, and every number in a range has an exactly equal chance. Multi-pick draws use a Fisher-Yates shuffle so batches never repeat unless you ask them to. The "How it works" section on each tool page spells out the specifics for that tool.
Get in touch
Found a data error, want a new generator, or need help embedding one? Email [email protected] with the tool name in the subject line. Data corrections usually ship in the next refresh; new tools are prioritized by how often they're requested.
See also: embedding a generator, privacy, and terms of use.