Pick a random letter

Pick one letter or up to 100, from A to Z, vowels or consonants. Runs in your browser.

How it works

  1. Choose how many letters and which alphabet
  2. Set the case and whether letters may repeat
  3. Press the button and copy the letters

Which letters can come up

The default pool is the 26 letters A to Z of the English alphabet, with no accents and no digits. Vowels only uses A, E, I, O and U. Consonants only uses the other 21 letters, so Y counts as a consonant here. Each letter in the pool is equally likely on every pick, so a vowel is no more likely than a consonant when you use the full alphabet, even though there are only 5 vowels against 21 consonants: the chance of a vowel is simply 5 in 26. If you want a Scrabble-style spread, where common letters come up more often, this tool does not weight letters. Games such as Scattergories, Boggle practice, Stop or a spelling warm-up usually need the plain equal draw.

How many, and what repeats mean

Ask for 1 to 100 letters. With Allow repeats on, every letter is drawn on its own, so the same letter can come up twice in a row, as it can with dice. With repeats off, the tool shuffles the pool and deals from the top, so no letter appears twice. That caps the count at the size of the pool: 26 for A to Z, 21 for consonants and 5 for vowels. If you ask for more, you get the whole shuffled pool and a short note says so, for example that there are only 5 letters to pick from. A count outside 1 to 100, or text typed into the count box, is brought back into that range. With repeats on there is no cap other than 100, so 40 vowels is fine.

Upper, lower and mixed case

Upper gives A to Z and Lower gives a to z. Mixed decides the case of each letter on its own, with an equal chance of each, so a run might read k Q q B. The case is chosen after the letter, so it never changes which letter a pick is. In the result, several letters are separated by a single space so that the letters stay easy to read and to say out loud. Copy puts exactly that text on your clipboard. The page also keeps the last 10 picks of this visit in a small list, newest first, so you can look back at the letter you drew before. Clear history empties it, and closing the tab does too.

Where the randomness comes from

The draw uses your browser's secure random source when available, and falls back to the browser's ordinary random function when it is not. Letters are never sent anywhere. The page opens with one letter already picked, so it is never empty. Your choices for count, alphabet, case and repeats are remembered in this browser; the letters you drew are not. This tool suits games, classroom activities, naming exercises and warm-ups. It is not meant for anything where the outcome carries real stakes, such as a legal draw. For picking a number instead of a letter, the Random Number Generator on this site does that.

Frequently asked questions

Is every letter equally likely?

Yes. Each letter of the pool you chose has the same chance on every pick: 1 in 26 for A to Z, 1 in 5 for vowels and 1 in 21 for consonants. The tool does not weight letters by how common they are in English.

Can I get the same letter twice?

Only when Allow repeats is on, which is the default. Each letter is drawn separately, so a repeat is possible, just as a die can show 4 twice in a row. Turn repeats off and every letter in one result is different.

Why did I get fewer letters than I asked for?

Repeats are off and the pool is smaller than your count. Vowels only has 5 letters, consonants only has 21 and A to Z has 26. You get the whole shuffled pool and a note. Turn repeats on to get up to 100 letters from any pool.

Is Y a vowel here?

No. Vowels only is A, E, I, O and U, and Y is in the consonants list. If your game counts Y as a vowel, use A to Z and ignore a Y, or pick again.

Does it keep my letters or send them anywhere?

No. The letters are made in this tab and stay in this tab. Only your options, such as the count and the case, are saved in this browser. The page counts visits with Google Analytics, and that count never includes a letter.