Random Letter Generator

Generate random letters of the alphabet, one or many, upper or lower case.

LettersGenerated
Z
Runs locally in your browser

About the Random Letter Generator

This tool picks random letters from A to Z using the browser's secure random source. Choose how many you want, whether they arrive in upper or lower case, and whether they are spaced out or run together as a single block of characters.

Every one of the twenty-six letters is equally likely on each draw, and the draws are independent, so the same letter can appear twice in a row. That is expected behaviour, not a fault, though it surprises people who assume a random sequence should look evenly spread. Sampling the alphabet evenly also means vowels turn up far less often than they do in English, where E alone accounts for roughly one letter in eight, which is why a run of random letters reads as unpronounceable. If you need each letter used once and once only, list A to Z and put it through Shuffle Lines instead.

It fits word games such as Scattergories and Boggle-style rounds, alphabet practice in a classroom, picking a random starting letter for a naming exercise, and labelling test cases in an unpredictable order. For random digits instead, the Random Number Generator; for mixed letters and digits at a fixed length, the Random String Generator; to switch the output to title case or another form, the Case Converter.

How to use

  1. Choose how many letters and the case.
  2. Press Generate.
  3. Copy the letters.

Common questions

Is each letter equally likely?
Yes, using a fair secure random source.
Can I get a single random letter?
Set the count to one.
Only English letters?
Yes, A to Z. Use the Random String Generator for other alphabets or mixed characters.