Random Letter Generator
Generate random English letters from A-Z, vowels, or consonants with uppercase, lowercase, mixed case, no-repeat mode, spacing, and lengths up to 1,000 characters.
1 to 1000
Generate random English letters
Use this random letter generator to create one letter, a short code-like string, classroom examples, spelling practice prompts, or quick test data.
- A-Z uses the full 26-letter English alphabet.
- Vowels uses a, e, i, o, and u.
- Consonants uses the remaining English letters.
- Choose lowercase, uppercase, or mixed case output.
No-repeat mode
No-repeat mode shuffles the selected letter pool and returns each letter at most once. The maximum no-repeat length depends on the selected pool: 26 for A-Z, 5 for vowels, and 21 for consonants.
Turn off no repeats when you need longer strings where the same letter may appear more than once.
Use cases and limits
This tool is for letters only. It is not a password generator, word generator, name generator, or cryptographic random source.
Frequently Asked Questions
Sources and References
Calculations are based on the listed reference sources. Links open in a new tab.
Related Tools
Generate random integers, decimals, list picks, coin flips, or d6 rolls with custom ranges, count controls, and no-repeat mode for integers and lists.
Generate a strong random password in your browser with length, character set, strength estimate, and one-click copy.
Generate one random color or a 5-color random palette with HEX, RGB, and HSL values for CSS, design mockups, and test data.