Generate random letters from A to Z for games, drills, ABC activities, and writing exercises.
How to use the random letter generator
Pick how many letters you want and which set (uppercase, lowercase, mixed, vowels only, or consonants only), then click Generate. Each click produces a fresh random sample.
What random letters are useful for
Scattergories and word games — pick a starting letter for each round.
Letter-of-the-day for kids — practice letter recognition and writing.
Phonics drills — call out the sound of each random letter.
Random naming — pick first letters for character names, project codes.
Brainstorming prompts — pick 3 letters, write a sentence with words starting with each.
About letter frequency
Our generator picks letters with equal probability — so each of the 26 letters has a 1/26 chance. That's not how letters are distributed in real English text:
E is the most common letter, appearing in about 12% of English text.
T, A, O, I, N follow at 7–9% each.
Z, Q, J, X are rarest, each below 0.2%.
Frequently asked questions
Can I generate the same letter twice?
Yes — each pick is independent, so the same letter can appear repeatedly.
Does the generator include vowels and consonants equally?
Each letter A–Z is equally likely (1/26). Use the vowel/consonant filter for an unequal sample.
Why doesn't the generator follow English letter frequency?
Equal-probability draws are more useful for games and drills (where every letter should be possible).
Is the generator truly random?
We use Math.random() — pseudo-random, sufficient for games and prompts but not cryptographic.
Embed our tools on your website
Free for any site. No signup. Iframe loads from our servers and stays up-to-date automatically.