What Random Letter Generator does
This random letter generator draws letters from the English alphabet with an equal chance for each one: 1 in 26 from the full A to Z. Ask for a single letter or up to 100, in upper case, lower case or a mix. You can draw from vowels only (A, E, I, O, U), from the 21 consonants only, or type the letters you want left out, such as Q, X and Z for a word game. Tick No repeats and every letter appears at most once, which turns a 26-letter draw into a shuffled alphabet. Each result shows the seed it came from, so the same letters can be produced again. The letters are pseudo-random: good for games and lessons, not for passwords.
Example draws you can reproduce
Real results from the tool. Each used 100 in Seed (optional), so entering the same settings and seed gives you the same letters. Leave the seed blank and you get different letters on every press.
One letter from A to Z
How many letters 1, Uppercase, All 26 letters, Seed (optional) 100.
F
Draw panel: Letters in the pool 26, Chance of each letter 1 in 26 (3.85% on every draw).
Five letters, repeats allowed
How many letters 5, Uppercase, All 26 letters, Seed 100.
F I N X O
Five different letters without Q, U, V, X, Y, Z
How many letters 5, Letters to leave out QUVXYZ, No repeats ticked, Seed 100.
O D S N W
The pool is 20 letters, the same set as the Scattergories die.
Three vowels
How many letters 3, Vowels only, Seed 100.
E E I
With only five letters in the pool, repeats are common unless No repeats is ticked.
Four lowercase consonants
How many letters 4, Lowercase, Consonants only, Seed 100.
g j p x
Eight letters in mixed case
How many letters 8, Both, mixed at random, All 26 letters, Seed 100.
F i n X O R A n
The letters are drawn first and each is then set to upper or lower case with a 50% chance.
The whole alphabet in random order
How many letters 26, No repeats ticked, Seed 2024.
S T C Y U O W A M J E F B G Q K Z I D H N L X P R V
Chance of each letter by pool
Every letter left in the pool is equally likely. The figures are the ones shown in the tool's Draw panel.
| Letters to draw from | Letters in the pool | Chance of each letter | As a percentage |
|---|---|---|---|
| All 26 letters | 26 | 1 in 26 | 3.85% |
| Consonants only | 21 | 1 in 21 | 4.76% |
| All letters, QUVXYZ left out | 20 | 1 in 20 | 5% |
| Vowels only | 5 | 1 in 5 | 20% |
With No repeats ticked these are the chances for the first letter only. After each draw the pool shrinks by one.
How likely are repeats and vowels in a random draw?
For draws from all 26 letters with repeats allowed. Each letter is independent, so repeats turn up sooner than most people expect.
| Letters drawn | Possible sequences | Chance all letters are different | Chance of at least one vowel |
|---|---|---|---|
| 1 | 26 | 100% | 19.23% |
| 2 | 676 | 96.15% | 34.76% |
| 3 | 17,576 | 88.76% | 47.31% |
| 5 | 11,881,376 | 66.44% | 65.63% |
| 10 | 26 to the power 10 | 13.65% | 88.18% |
Vowels here are A, E, I, O and U. In a ten-letter draw there is an 86.35% chance that at least one letter appears twice.
How a letter is chosen
letter = pool[ floor( r x pool size ) ], where r is the next pseudo-random number from 0 up to but not including 1
The pool is the alphabet in order after your vowel, consonant and leave-out choices. For each letter the generator produces a number r and takes the letter at that position, so every letter covers an equal slice of the range. With No repeats ticked the pool is instead shuffled with a Fisher-Yates shuffle and the first letters are taken. Mixed case is decided afterwards, letter by letter, with a 50% chance of each case.
Seeds: why a draw can be repeated, and what that means
The numbers behind each draw come from a small seeded generator (mulberry32). A seed is a whole number that fixes the entire sequence: same seed, same settings, same letters, on any device.
When you press Generate with Seed (optional) left blank, the page picks a new seed from about a million possibilities and shows it as Seed used. Type that figure into Seed (optional) and the draw comes back, which is handy when someone asks you to prove what was drawn or when a lesson needs the same letters on every pupil's screen. Any whole number from 1 to 4,294,967,295 is accepted.
The same property is why the output must not be used for anything secret. Anyone who knows or guesses the seed can produce the same letters, and a million seeds is a small space to search. It also means that from the button alone, a draw of five letters can show at most about a million of the 11,881,376 possible sequences. For a single letter or a handful of letters in a game, this makes no practical difference.
Uses for a random letter
- Category games such as Scattergories and Stop (Tutti Frutti), where everyone names things beginning with the drawn letter. Leave out the hard letters first.
- Phonics and spelling practice: draw a letter and ask for its sound, a word that starts with it, or the letter that comes next.
- Writing and drawing prompts: a character name, a place or an object beginning with the letter.
- Choosing initials for groups or labels, such as Team K and Team R, using No repeats so no label is used twice.
- Probability lessons: draw 100 letters and compare the table of how often each came up with the expected 3.85%.
- Picking a starting letter for a vocabulary quiz or an alphabet scavenger hunt.
What this page does not do
- It uses the 26 letters of the English alphabet only. There are no accented letters, digits or symbols; for those, use the Random String Generator.
- It does not weight letters by how common they are in English. E is no more likely than Z.
- There is no spinning wheel or animation. The letter appears as soon as you press Generate.
- It does not make words or pronounceable strings; the letters are independent of each other.
- It does not pick from your own list of names or options. The Random Choice Picker does that.
How to use it
- 1
Set How many letters to a number from 1 to 100.
- 2
Choose a Case: Uppercase, Lowercase, or Both, mixed at random.
- 3
Under Letters to draw from, pick All 26 letters, Vowels only or Consonants only.
- 4
Optionally type letters into Letters to leave out, for example QUVXYZ, and tick No repeats if each letter may appear only once.
- 5
Press Generate. Press it again for new letters, or type an earlier Seed used figure into Seed (optional) to get that draw back.