numerotools
  1. Home
  2. Randomizers
  3. Random Letter Generator

Online Random Letter Generator

Generate 1 to 100 random letters from A-Z — filter to vowels or consonants only, pick uppercase, lowercase or mixed case, and turn on no repeats. Saves your options automatically.

Random letter generator — numerotools.com

Hit generate to get your first letter.

Options
No repeats
Recent
Nothing generated yet this session.

Letter generation happens locally in your browser — this tool doesn't send your letters to a server. Your recent results reset when you leave the page — only your option choices and theme are remembered locally.

Updated Sep 20266 min read

Need a random letter of the alphabet for a game, a classroom activity or a quick decision? This free online random letter generator picks one or more letters from A to Z in an instant — filter to vowels or consonants only, choose the case, avoid repeats in a batch, and generate up to 100 letters at once. Nothing to install, and everything runs right in your browser.

What is a random letter generator?

A random letter generator is a tool that picks a letter (or several letters) from the alphabet at random, the same job a lettered die, a bag of Scrabble tiles or a spinner would do, but instantly and without any physical props. You'll also see it called a random alphabet generator, a letter randomizer or a random letter chooser — they all mean the same thing: an unpredictable letter, produced on demand.

This one works with the 26 letters of the English alphabet, A through Z, and gives you control over case, which subset of letters to draw from, and whether repeats are allowed in a batch — details a physical clicker or dice roll can't offer.

How to use this random letter generator

It takes seconds, and there's nothing to install:

  1. Set a quantity. Type a number from 1 to 100 into the Quantity field, or use the + / − buttons.
  2. Open Options if you want more control. Choose a case, a letter pool, and whether repeats are allowed — or skip this and use the defaults (uppercase, all 26 letters, repeats allowed).
  3. Hit Generate. A single letter appears large and centered; a batch of two or more appears as a grid of tiles, one after another.
  4. Copy the result if you need it. Copy result puts the whole batch on your clipboard as one string.
  5. Reset if you want to start over. Reset options returns case, pool, repeats and quantity to their defaults in one tap.

Choose uppercase, lowercase or mixed case

Under Options, Case lets you pick Uppercase (the default), Lowercase, or Mixed. Mixed doesn't just alternate — each letter gets its own independent coin flip for upper or lower, drawn from the same random source as the letter itself, so a mixed-case batch looks genuinely random rather than following a pattern.

Pick a letter pool: all A-Z, vowels only or consonants only

The Letters option under Options narrows which letters can come up:

  • All (A-Z) — the full 26-letter alphabet, the default.
  • Vowels only — just A, E, I, O and U, a 5-letter pool.
  • Consonants only — the other 21 letters.

This is useful for phonics practice, word-building games that need a guaranteed vowel or consonant, or anywhere you specifically don't want the full alphabet in play.

Generate up to 100 letters, with or without repeats

Quantity accepts anywhere from 1 to 100 letters per batch. By default a batch can repeat letters — useful if you're simulating independent draws, like rolling a 26-sided die more than once. Turn on No repeats under Options and the tool shuffles the chosen pool and deals from it without replacement instead, so every letter in that batch is unique.

Because a pool has a limited size, asking for more unique letters than exist in it isn't possible — for example, 10 unique vowels can't be drawn from a 5-letter vowel pool. Rather than fail silently or return duplicates anyway, the tool shows a plain message naming the pool's actual size so you know to lower the quantity or turn off no repeats.

How the randomness works

Each letter is drawn using your browser's Web Crypto API (crypto.getRandomValues) rather than the weaker Math.random(), with a fallback to Math.random() only on the rare browser that doesn't support Web Crypto. The draw also includes a genuine rejection-sampling step: instead of just taking a random byte modulo the pool size (which would slightly favor some letters over others), it discards any byte that would introduce that bias and re-draws until it gets one that maps evenly onto the pool — so every eligible letter has a truly equal chance, not just an approximately equal one. The same unbiased draw powers the no-repeats shuffle and the mixed-case coin flip.

Keep track of your recent results

Under Recent, the tool keeps a running list of everything you've generated this session — up to the last 40 results — so you can glance back at a previous batch without regenerating it. This list is session-only: it isn't saved to your browser and clears when you leave or refresh the page. Hit Clear at any time to empty it sooner.

What can you use a random letter generator for?

Anywhere you need an unpredictable letter instead of picking one yourself:

  • Word games — Scattergories-style category games, hangman practice, or picking a starting letter for word-chain games
  • Classroom activities — alphabet learning, phonics drills using the vowels-only or consonants-only pool, or picking a student or team at random by letter
  • Name and word inspiration — a random starting letter to kick off brainstorming a name, a word or a creative-writing prompt
  • Puzzles and quizzes — generating letter sets for anagram or letter-tile style puzzles
  • Simple randomized decisions — assigning letters to options, seats or groups instead of drawing lots by hand

Random letter generator vs. a letter-picker wheel

Some other letter pickers online are built around a spinning wheel — you click spin, watch an animation slow down, and land on a letter. That's a fine format if you want the suspense of a spin for a group activity, but it's slower when you just need a letter (or a batch of them) right now. This tool skips the animation and returns your letters the instant you hit Generate, with the same genuinely random underlying draw — useful when you're generating letters repeatedly, in bulk, or need the exact number rather than one at a time.

Your letters stay on your device

Every letter is generated locally in your browser — nothing is sent to a server, and no account is needed. Only your option choices (case, letter pool, no-repeats and quantity) and your theme are remembered between visits, saved in your browser's local storage; the Recent history itself resets each time you leave the page. There's nothing to clear beyond closing the tab.

Need whole random words instead of individual letters? Try the Random Words Generator. Need something other than letters — a number, an object or a color? See the Random Object Generator and Random Color Generator.

Frequently asked questions

Is there a free random letter generator online?

Yes — this page is one. Open it on any phone or computer, hit Generate, and you'll get random letters from A-Z instantly. No download, account or payment is needed.

What is a random letter generator?

A random letter generator is a tool that picks one or more letters from A to Z at random, the same way a lettered die or a bag of tiles would, but instantly and in your browser. It's used for games, classroom activities, alphabet practice and anywhere you need an unpredictable letter.

Can I generate more than one random letter at a time?

Yes. Set Quantity to anywhere from 1 to 100 and Generate returns that many letters at once — a single letter displays large and centered, and a batch renders as a grid of tiles.

Can I generate only vowels or only consonants?

Yes. Open Options and set Letters to Vowels only (A, E, I, O, U) or Consonants only (the other 21 letters) instead of All (A-Z).

Can I avoid repeated letters?

Yes. Turn on No repeats under Options and every letter in a batch will be unique. Since the alphabet (or a vowels/consonants-only pool) has a limited size, asking for more unique letters than exist in the pool shows a clear message telling you the limit instead of failing silently.

Does this have a spinning wheel like some other letter pickers?

No. This tool returns your letters instantly with no spin animation — if you're looking for a wheel-style picker, this isn't it, though the result is exactly as random.

Can I generate letters in other languages, not just English?

No, this tool works with the English A-Z alphabet only. It doesn't generate letters from other alphabets or scripts.

Does this generate random words, not just letters?

No. This tool generates individual random letters only, not words built from them. If you want random words, use a random word generator instead.