About Redmoon Randomizers
Redmoon Randomizers is a collection of 94 single-purpose random pickers, shufflers, generators and decision tools. Each one does exactly one job — split a class into teams, draw a raffle winner, roll a rotation, pick a writing prompt — and does it in your browser, without an account, without sending your list anywhere, and without making you sit through a tutorial first.
It is built and maintained by Redmoon Software, a small independent studio in Wellington, New Zealand.
Why it exists
Most "random name picker" pages solve the easy half of the problem. They shuffle a list. What they rarely tell you is the part that decides whether the result is any good: whether the shuffle is actually unbiased, what happens when your list has duplicates, whether picking three winners one at a time can return the same person twice, or whether "everyone gets equal time" is even arithmetically possible with the number of people you have.
Those details are the difference between a tool that looks fair and one that is. So the site is built around two commitments: the maths is done properly, and the page tells you honestly what the tool does — including where its model stops.
How the tools are built
- Client-side only. The page you load is the whole product. Your inputs never leave your browser, and there is no server-side component to a draw.
- Cryptographically random. Picks use
crypto.getRandomValueswith rejection sampling, which removes the modulo bias a naive% nintroduces. Shuffles use Fisher–Yates, so every ordering is equally likely. - One job per page. Each tool does one thing and tries to do it well, rather than burying six modes behind a dropdown.
- No signup. Lists are saved locally in your browser only, and only so you do not have to retype them. The site does use Google Analytics, which sets its own cookies — the privacy policy says exactly what it collects.
- Fast and accessible. Static HTML, a small amount of JavaScript per page, keyboard-operable controls, live regions that announce results to screen readers, and animations that stand down when your device asks for reduced motion.
The writing
Alongside the tools there is a blog — currently 120 articles — and it is the part of the site we care most about. Each piece is written against the tool’s actual implementation rather than around it, which is why the articles tend to be about the awkward specifics: why a snake draft evens out picks but not totals, why a short-handed lineup loses the same positions every time, why three wheels give you a combination rather than an assignment.
Everything is written by a person at Redmoon Software, edited before it goes up, and corrected when it turns out to be wrong. Where a tool’s behaviour is described, that description is checked against the code. If you find something inaccurate, we would genuinely like to know.
Languages
The site is published in English and Spanish. We would like to offer more, and there is groundwork in the repository for a dozen further languages — but a page whose heading is translated and whose explanation is not is worse than no translation at all, so a language only goes live once its tool descriptions and help text are genuinely written in it.
How it is funded
The tools are free and there is nothing to buy. The site is intended to be supported by a small number of advertising slots, kept out of the way of the tool itself. It will never be funded by selling what you type into a randomizer — that data does not reach us in the first place, which is a design decision rather than a promise we have to keep.
Get in touch
Bug reports, feature requests, corrections and translation offers are all welcome at feedback@redmoonsoftware.com, via the feedback button on any page, or through the contact page. Redmoon Software’s other work lives at redmoonsoftware.com.