Generate random letters from the whole alphabet, consonants only or vowels only, with or without repeats. Handy for word games, phonics practice, naming exercises and any activity that starts with "pick a letter".
Settings
Recent results
Generated locally in your browser β your settings and results never leave this page.
A small tool with a lot of classroom uses
“Pick a letter” starts a surprising number of activities. Name something beginning with it. Write a sentence where every word starts with it. Find three words containing it. Sort the class by the letter their name begins with. Each is trivial to run and needs one genuinely arbitrary letter to start.
Choosing that letter by hand is where it goes wrong. People asked for a random letter reach for the same handful β S, T, M, B β and avoid the awkward ones almost entirely, so the activity never covers the alphabet it is supposed to be practising.
Uniform letters are not English letters
Every letter here is equally likely, which is deliberate and worth understanding. Real English is nothing like uniform: E appears in roughly one letter in eight, while Z, Q and J together account for well under one per cent.
For a game or an exercise, uniform is usually what you want β it gives the rare letters a fair share of the attention, which is exactly where students need practice. For anything simulating real text, uniform letters look immediately wrong, and a frequency-weighted draw would be needed instead.
The distinction matters for word games specifically. Letter-tile games weight their distributions to match the language, which is why a real tile bag contains twelve Es and one Z. A uniform draw produces racks that are far harder to make words from, and a class asked to build words from five uniform letters will often be handed something impossible.
Why consonant and vowel sets exist
The fix for that is controlling the mix. Drawing three consonants and two vowels separately produces a workable letter set almost every time, where five uniform draws frequently produce four consonants and nothing to join them with.
The same applies to phonics work, where the point is usually to practise a specific pattern β a consonant-vowel-consonant structure, say β and the letters need to arrive in the right categories for the activity to function at all.
Repeats and what they model
With repeats allowed, a five-letter draw can contain two Ts, which is what a real tile rack looks like. With repeats off, every letter differs, which suits activities where each letter is assigned to a different student or a different task.
Neither is more correct β they model different things. Drawing letters for a group of children to each have one wants no repeats; drawing a rack to make words from wants them.
Drawing the full alphabet
Twenty-six letters with no repeats gives the whole alphabet in a random order. That has its own uses: a turn order that is not alphabetical, a randomised sequence for working through letter-based tasks, or simply demonstrating that a shuffle of a familiar sequence looks nothing like the original.
Beyond the Latin alphabet
This tool covers A to Z. For Greek, Cyrillic, CJK characters, mathematical symbols or emoji, the Unicode character generator draws from those blocks and reports each character’s code point alongside it.
Privacy
Letters are generated in your browser. Nothing is transmitted, stored or logged.
Letters for sorting and grouping
Beyond word games, a random letter is a quick way to partition a group without anyone feeling selected. Everyone whose name contains the drawn letter moves to one side; everyone else stays. Repeat and the groups reshuffle on a basis nobody controls.
It works because the criterion is arbitrary and visibly so. A teacher dividing a class by a rule they invented invites the question of why; a drawn letter forecloses it.
The same trick assigns tasks, chooses who answers first, or breaks up groupings that have become entrenched β all without the tool needing to know a single name.
How to use the Random Letter Generator
- Choose which letters to draw from β the whole alphabet, consonants only, or vowels only.
- Set how many letters you need and whether repeats are allowed.
- Generate.
Frequently asked questions
What is this used for?
Word games, phonics practice, naming exercises, brainstorming constraints, and any activity that starts with "pick a letter". It is also useful for generating rack-style letter sets for word puzzles.
Are all letters equally likely?
Yes, within whichever set you choose. Every letter has the same chance, which is not how letters appear in English β E is far more common in real text than Z. If you want realistic letter frequencies, this is not the tool for that.
Why would I want consonants or vowels only?
Phonics and word-building activities often need a controlled mix. Drawing three consonants and two vowels gives a usable letter set for making words, where five draws from the whole alphabet frequently produces something unusable.
What does "no repeats" do?
It draws each letter at most once, so five letters means five different ones. Turn it off when you want a rack that can contain doubles, which is closer to how real letter-tile games work.
Can I draw the whole alphabet?
Yes β set the count to 26 with no repeats and you get every letter in a random order, which works well as a turn order or a randomised alphabet activity.
Does it include letters from other alphabets?
No β this tool covers the 26-letter Latin alphabet used in English. For characters from other scripts, the Unicode character generator covers Greek, Cyrillic, CJK and more.
Is anything stored?
No. Letters are generated in your browser and nothing is uploaded, saved or logged. There is nothing personal involved here in any case, but the same rule applies across every tool in this section.