Random Letter Generator

Generate 1-100 random letters with configurable case, vowel/consonant filters, separator, and exclusion list. Displays a live frequency chart.

Options

Case
Include letters
Separator
Pool: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (26 letters)

Result

Click Generate to produce random letters.

Copied!

Summary

Generate 1-100 random letters with configurable case, vowel/consonant filters, separator, and exclusion list. Displays a live frequency chart.

How it works

  1. The tool builds an alphabet pool from your selected options (vowels, consonants, or both), removes any excluded letters, then draws from that pool using rejection sampling over crypto.getRandomValues() to eliminate modulo bias. Results are joined with your chosen separator and displayed alongside a mini bar chart of letter frequencies.

Use cases

  • Generate random letter sequences for word games, Scrabble practice, or classroom phonics drills.
  • Create unbiased random letter sets for cryptography exercises or coding challenges.
  • Pick random starting letters for creative writing prompts.
  • Generate controlled random letter distributions to study probability and statistics.
  • Produce random consonant or vowel sequences for linguistics research or language learning games.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu