How to generate random letters
- 1Enter How many letters you want. The default of 1 gives a single random letter, which is handy for games like Scattergories.
- 2Choose Which letters to draw from: all letters, vowels only (a random vowel generator) or consonants only.
- 3Pick a Case: UPPERCASE, lowercase or Mixed. Tick No repeated letters if each letter may be used only once.
- 4Choose a Separator for the output (space, comma, new line or none), then click Generate again for a fresh set.
- 5Click Copy all to copy the letters with the separator you chose.
How this letter randomizer works
This letter randomizer draws from the 26 letters of the English alphabet. Each draw uses the Web Crypto random generator built into your browser rather than Math.random, and picks an index with rejection sampling so that no letter is even slightly more likely than another. With 26 letters that matters: a naive remainder on a random number would favour the first few letters.
Restricting the pool is how you get a random vowel generator or a consonant picker. The vowels are A, E, I, O and U, and the consonants are the other 21 letters including Y. With No repeated letters turned on, the tool draws without replacement, like taking tiles from a bag, so you can deal out up to 26 different letters, 5 vowels or 21 consonants before it runs out. If you ask for more than exist, it explains why instead of repeating.
Random alphabet letters, from a random alphabet letter generator like this one, are useful more often than you might think: choosing the starting letter in word games and classroom activities, naming test fixtures, labelling experiment groups, building sample data or generating a quick mnemonic. Mixed case is handy for filler strings that should look less regular.
For passwords, tokens or secrets use the Password Generator or Random String Generator instead, which add numbers and symbols and report entropy. Nothing here is sent anywhere, because all of the picking happens in your browser.
When people pick random letters
Word games and classrooms
Use it as a random letter picker for Scattergories, spelling games, drama exercises and warm-ups.
Naming and labelling
Assign letters to groups, branches or test cases without bias, with no repeats so each label is unique.
Sample data
Generate random letters for placeholder initials, short codes and form-field tests, in the case you need.
Vowel and consonant practice
Draw only vowels or only consonants to practise phonics, build puzzles or test input validation.
Frequently asked questions
Is each letter equally likely?
+
Yes. The generator uses secure randomness with rejection sampling, so every letter in the chosen set has the same chance on every draw.
How do I get only vowels or only consonants?
+
Choose Vowels only or Consonants only under Which letters. Vowels are A, E, I, O, U; consonants are the remaining 21 letters, including Y.
Can I stop letters from repeating?
+
Tick No repeated letters. You can then draw up to 26 letters, or fewer if you limit the set to vowels or consonants.
Does it support non-English alphabets?
+
No, only A to Z. For other characters use the Random String Generator and add your own letters to the extra characters field.
Are the letters stored or sent anywhere?
+
No. They are generated in your browser and never leave your device.
Related tools
Random Number Generator
Pick random numbers between any minimum and maximum: one or many, with or without repeats, with decimals and sorting. Uses your browser's secure RNG.
Random String Generator
Generate random strings of any length from letters, numbers, symbols or custom characters, in bulk. Secure browser randomness with an entropy estimate.
Password Generator
Create strong, secure passwords with customizable length and character sets.
Lorem Ipsum Generator
Generate lorem ipsum placeholder text by paragraphs, sentences or exact word count. Start with the classic "Lorem ipsum dolor sit amet" or not, and copy it as plain text or HTML paragraphs.