This tool draws each letter independently and uniformly from A through Z, using the Web Crypto API rather than a weaker pseudo-random source, so every letter in the alphabet has an equal 1-in-26 chance on every draw. It's handy for classroom games like hangman or word-association warmups, generating placeholder initials or codes, picking a random letter to start a scavenger hunt, or seeding test data that needs alphabetic characters. Choose uppercase or lowercase and how many letters to draw at once.
Yes, each letter is drawn independently, the same way rolling a die multiple times can land on the same number twice, so repeats are expected and don't indicate a bug.
No, the underlying selection is always from the same 26 letters of the alphabet with equal odds; the case setting only controls how the result is displayed (A vs a, B vs b, and so on).
You can generate up to 500 letters in a single batch, which is enough for most classroom, testing, or word-game use cases while keeping the result easy to scan and copy.