Random Letter Generator
This random letter generator picks letters from A to Z in a tap. Choose how many you want, filter to vowels or consonants, set the case, and generate. It draws from your browser's cryptographic random source, so every letter has an equal chance and there's no pattern. It's free and private, you won't need an account, and it's perfect for word games, spelling practice, team starters, and quick prompts. You'll see the letter the moment you tap.
- One or many
- Vowels or consonants
- Upper or lower
- No repeats
- Truly random
Last updated June 17, 2026 Every letter an equal chance Reviewed by the Calcowa team
No-repeats needs a count no larger than the letter pool.
The alphabet has 5 vowels and 21 consonants. Turn off no-repeats to let the same letter appear more than once.
How does a random letter generator work?
A random letter generator picks from a set of letters with no favorite. This one builds the pool from your filter, the full 26 letters, the 5 vowels, or the 21 consonants, then asks your browser's cryptographic random source for a value and maps it evenly across that pool. Ask for several and it repeats the draw, or with no-repeats turned on it pulls without replacement, like taking letter tiles from a bag so none come up twice. The case setting only changes how the letters look, not the odds, and each pull is independent, so you'll get a fresh, even mix every time you generate. You don't have to reset anything between pulls, and you won't get stuck on the same letter, since it's a clean draw each tap. That's what keeps a word game moving when you're calling letter after letter.
Generating letters, step by step
Here's the quick routine for a fresh pull:
- 1
Set how manyLeave it at 1 for one letter, or raise it for a run.
- 2
Pick the poolChoose all letters, vowels only, or consonants only.
- 3
Set the caseUppercase or lowercase, whichever your task needs.
- 4
Generate and copyTap generate for a fresh pull, then copy the letters.
The odds by pool
Each pull is even, so you'll find a letter's chance is one divided by the pool size. Here's how it breaks down.
| Pool | Letters | Chance each |
|---|---|---|
| All letters | 26 | about 3.85% |
| Vowels | 5 | 20% |
| Consonants | 21 | about 4.76% |
Frequently asked questions
You choose how many letters you want and any filters, then tap generate. The tool draws from the alphabet using your browser's cryptographic random source, so every allowed letter has an equal chance and there's no pattern. It shows the letters together and lets you copy them in a tap. It all runs on your device, so nothing you do is sent anywhere, and you'll get a fresh set each time you generate.
Yes, the filter narrows the pool to the five vowels, the twenty-one consonants, or the full alphabet. That's handy for word games, spelling drills, or a teaching point about letter types. The draw stays even within whichever set you pick, so a vowels-only run gives A, E, I, O, and U an equal shot. Switch the filter and generate again for a fresh pull from the new pool.
Set the count to 1 and tap generate for one letter, which is the most common use, like picking a starting letter for a game or a category in a quiz. Bump the count up for a string of letters, such as a set of initials or a sequence for a puzzle. The result shows them together, and you can copy the whole run at once.
Turn on no-repeats and each letter in a run is unique, like drawing letter tiles from a bag. That only works while you ask for no more than the pool holds, so the full alphabet allows up to 26 unique letters and the vowels allow up to 5. With repeats on, every draw is independent, so the same letter can show up more than once in a run.
Lots of things: word and category games like Scattergories, name or team starters, spelling and phonics practice, drawing prompts, or seeding a puzzle. Teachers use a random letter to kick off a round, and designers use one to spark an idea. Because each pull is fair and fresh, it keeps a game moving without leaning on the same few letters every time.
Yes, it's completely free, with no sign-up and no limit on how many letters you generate. It runs entirely in your browser, so it's fast and private, and nothing is logged or sent to a server. Bookmark it for classroom games, word puzzles, or any time you need a fair letter, and you'll have a fresh pick in a tap whenever you need one.
Related tools
More random and math tools.
Percentages, fractions, and more.
Random Number GeneratorPick numbers in any range.
Random Name PickerDraw names from a list.
Need a letter to start?
Generate above, or browse all the math tools.