Random Letter Generator
Generate one or more random English letters while controlling case, repeats, excluded letters, and sorting.
Random letter sequence
—- Character count
- 0
- Available letters
- 0
- Unique letters
- 0
Current alphabet
Excluded letters appear greyed out and crossed through.
Copy and download use the complete result. Sorting changes only the display order, not the letters that were drawn.
Learn more
Generation method and usage
How to generate random English letters
The tool builds an alphabet from uppercase, lowercase, or mixed mode, removes excluded letters, and samples evenly from what remains.
Each random index comes from Web Crypto in the browser, using rejection sampling to avoid the bias of simple modulo arithmetic.
How no-repeat mode works
No-repeat mode uses a partial Fisher–Yates shuffle: each letter is selected from the unused pool, so a result cannot contain the same letter twice.
Which characters does this tool generate?
This page generates only English letters A–Z and a–z. It does not generate numbers, punctuation, spaces, words, or password characters; use a random string generator for those needs.
Limits and boundaries
A single run creates at most 500 letters. Uppercase or lowercase no-repeat mode allows up to 26; mixed no-repeat mode allows up to 52. Exclusions reduce the limit.
Mixed mode treats uppercase and lowercase separately: excluding A does not automatically exclude a. A single-case mode converts exclusions to its active case.
This tool is for teaching, classroom activities, games, and general sampling. Do not use it for passwords, keys, regulated drawings, or formal audits.
Tool information and sources
All computation takes place in this browser. No input is uploaded and no third-party runtime API, CDN, web font, or local storage is used.
Frequently asked questions
Can I generate random letters without repeats?
Yes. Choose “No repeats”; every letter in the result will be different, and the count cannot exceed the letters left after exclusions.
Why does a sorted result look less random?
The letters are drawn randomly first and then ordered A→Z or Z→A. Sorting changes the order only, which can make the result easier to teach or check.
Does this tool generate numbers or symbols?
No. This page handles A–Z and a–z only. Numbers, symbols, and mixed character sets belong in a random string generator.