Random Letter Generator
Pick a random letter A–Z — vowel or consonant filter, bulk lists, crypto-secure.
Case
Uppercase A–Z, lowercase a–z, or random mixed case per letter
Letter filter
Sort results
1–1,000
Allow duplicates
Sound
Turn off Allow duplicates for unique letters (max pool size)
Your letter
Click Generate for a random letter — nothing is saved or logged.
More than 25 letters — text view only.
Your random letter appears here.
Recent letters
How to use the Random Letter Generator
Random letter, random vowel, or random consonant — one click or bulk.
- 1
Choose case and filter
Pick Uppercase, Lowercase, or Both (mixed). Optionally filter to all letters, vowels only, or consonants only.
- 2
Set quantity and options
Enter how many letters (1–1000). Toggle Allow duplicates off for unique picks. Set sort to A–Z or Z–A if you want ordered output.
- 3
Generate
Click Generate or press Space. Few letters show as tiles; larger batches use the text panel with copy formats.
- 4
Copy or download
Copy one letter from a tile, use Copy all for bulk lists, or download .txt and .csv. Click recent history to restore a past batch.
Random letter generator — pick A–Z, vowels, consonants
Need a random letter from the alphabet — for a classroom game, a spelling warm-up, a tabletop RPG initative tie-break, or a “pick a letter” challenge? HitRandom’s random letter generator draws fairly from A–Z using cryptographic randomness in your browser. One click gives you a single tile you can copy instantly; raise the quantity to build bulk lists for worksheets, test data, or party games.
Pick a random letter your way: Choose Uppercase (A–Z), Lowercase (a–z), or Both for mixed case on each draw. That covers the usual searches — random letter generator, random alphabet, and “give me any letter” — without extra clutter. Sort results A–Z or Z–A when you want ordered output, or leave sort on None for pure random order.
Random vowel and random consonant: The letter filter mirrors our number tool’s odd/even rules. Select Vowels only when you need a fair pick from A, E, I, O, U — ideal for phonics drills or “name something that starts with a vowel” prompts. Choose Consonants only for the other 21 letters. Teachers, streamers, and SEO visitors searching random vowel or random consonant get exactly that subset, not the full alphabet with manual counting.
Crypto-secure randomness: Each letter index is sampled through crypto.getRandomValues() and rejection sampling — the same engine behind our dice, coin flip, and UUID tools. No pseudo-random Math.random(), no server round-trip, no login.
Bulk random letters: Generate up to 1000 letters per click. Twenty-five or fewer show as orange letter tiles with individual copy buttons; larger batches open a text panel with comma-separated, space-separated, one-per-line, tab, column, and JSON formats. Copy all, download .txt or .csv, and revisit recent batches from session history. Toggle Allow duplicates off when you need unique letters without replacement — the tool caps you at the pool size (26, 5, or 21) and explains why if you go over.
Who uses this: Elementary teachers running alphabet games, app developers generating test strings, writers breaking writer’s block with a random letter prompt, podcast hosts doing “random letter” segments, and anyone who typed pick a random letter and wanted the answer in under a second. Pair with HitRandom’s Random Number Generator and Password Generator in Generators & Security — or use List Randomizer when you already have a custom letter set to shuffle.
Frequently asked questions
How do I pick a random letter?
crypto.getRandomValues() and shows the letter on a tile — copy it with one tap or generate again.Can I generate a random vowel or consonant?
Can I generate multiple random letters at once?
What does Allow duplicates do?
Are random letters generated in the browser?
crypto.getRandomValues() via our shared random core — never Math.random(). Nothing uploads to a server. Recent results in the session history stay in memory until you refresh.Related tools
More free tools — all run in your browser.
Random Number
Pick random numbers in any range — set limits, count, unique mode, and sort. Crypto-secure, instant, private.
Password Generator
Generate one password or a bulk list — custom length, symbol exclusions, crypto-secure, no history.
UUID Generator
Generate UUID v4, v7, or v1 — bulk up to 1000, GUID braces, compact or hyphenated.
List Randomizer
Shuffle a pasted list into random order — dedupe, numbering, and export. Crypto-secure, one item per line.
Random Color
Hit Generate for a random hex color — crypto-secure, copy-ready, bulk up to 50.