Generate random letters from A to Z instantly. Choose uppercase, lowercase, vowels, consonants, or exclude specific letters.
The random letter generator picks a random letter from your selected pool using Math.floor(Math.random() * pool.length). Use it for word games like Scrabble, Boggle, or word association games; for educational activities teaching the alphabet; for creative writing prompts; for generating random initials; or for any game or activity that needs a random letter. The NATO phonetic reference helps when you need to communicate letters clearly over voice or in writing.
Click GENERATE or press Space to generate a random letter from A to Z. The letter appears in large text immediately. You can choose uppercase, lowercase, or mixed case, and generate multiple letters at once.
Yes. Scroll down to the "Exclude letters" section and click any letters you want to exclude. They will be highlighted in red and crossed out, and the generator will never produce those letters. This is useful for games like Scrabble where certain tiles have already been used.
The NATO phonetic alphabet assigns a word to each letter to avoid confusion when spelling over radio or phone. A=Alpha, B=Bravo, C=Charlie, D=Delta, E=Echo, and so on through Z=Zulu. Click "Show phonetic" after generating to see the NATO word for each letter.
Yes. Use the "Include" selector to choose between All letters, Vowels only (A, E, I, O, U), or Consonants only (all other letters). This is useful for word games and language learning exercises.
Yes. Use the "How many" control to generate 1โ100 random letters at once. Multiple letters are displayed in a large format and can be copied to clipboard with the Copy button.