Random Tools

Loading…

Eighteen draws, and every one of them can be had again

Every tool here takes a **seed**. Type a word or a number and the draw is the same every time — for you, for the desktop build, and for everybody who opens the link. Leave it empty and the seed is drawn fresh *and shown*, so a draw somebody liked can be had again by typing it back.

That is not a convenience. A bingo set has to be the same set for everyone at the table, a gift draw has to be the draw that was made rather than a new one on the next keystroke, and a tool that reshuffles a list while somebody is still typing it is not usable at all.

None of this is for anything secret. The generator is fast, even and reproducible, and none of those is unpredictable-to-an-adversary: anybody who sees one draw can work out the rest. Passwords and keys belong in the security tools, which use the browser's own cryptographic generator and say which one they got.

And nothing here is *checked*. Whether a business name, a handle or a team name is free needs a network request, and this application never makes one — so the domain column is the spelling and says so, which is the honest half of every name generator on the web.

Drawn

Yes or no
Answers a question yes or no, at whatever odds you set.

Random letter
Draws letters from an alphabet, evenly or by how often they are used.

Random date
Draws dates between two given ones, with the days you do not want left out.

Bingo cards
Lays out cards from a list of your own, no two of them the same.

Picked

Random word
Draws words from a short built-in list, or from one of your own.

Random emoji
Draws emoji from a small set, with the codepoint and an English keyword.

Creative prompts
Builds prompts from a character, a place, a problem and a limit.

Random workout
Draws a session from the exercises your equipment allows.

What to eat
Picks meals from your own list, with tags to filter by and days to fill.

Names

Fantasy names
Builds names for people, places and peoples out of syllable sets.

Business names
Builds business names from your keyword and a table of parts.

Usernames
Builds handles from a word of yours, within the length a service allows.

Pet names
Draws names for an animal, with the ones that call well marked.

Team names
Builds team names from adjectives and nouns, alliterating on request.

Name shortlist
Narrows your own shortlist and pairs it up for comparing.

Questions

How does the Secret Santa draw stay secret?
It does not, on its own, and the tool says so rather than implying otherwise. The whole draw is on the screen; a link that reveals one person's name and hides the rest cannot be made without a server, because the link carries the list and the seed and anybody can change the name in it. What the tool does instead is show one line at a time, so the screen can be handed round.
Why is there no dictionary behind the word generator?
For the reason the text tools give: a usable word list is several megabytes and a bad small one is worse than none. What is here is two hundred and forty common words chosen for word games, said to be a selection rather than a dictionary, and replaced by your own list in one setting.
Why can I not see the emoji?
Because the interface ships two typefaces chosen to be small and neither draws emoji — what is on the screen is an empty box. The character itself is right: copying or saving gives the real thing. The tool says so on every result rather than letting it look like a bug.
Does the daily prompt need an account?
No, and it needs no server either. Today's date is used as the seed, so everybody who presses it today gets the same prompt and tomorrow it changes. It is the neatest trick in the application and it costs one line of code.