Free tool

Random letter generator, A to Z, fairly.

Press the button for a random letter, big enough to show a room: for Scattergories-style games, spelling practice, picking a team captain by initial or a name for a character. Pick one letter or a batch, vowels or consonants only, leave out hard letters like Q, X and Z, avoid repeats, or use the Spanish, German, French, Greek or Russian alphabet, or your own letters.

Press Space, Enter, or the big letter for a new one.

Letters are picked in your browser. Nothing is sent anywhere.

Fair and flexible

Every letter equally likely.

01 / Fair

Secure randomness

Each letter comes from crypto.getRandomValues with rejection sampling, so no letter turns up more often than another.

02 / Games

Leave out the hard ones

Scattergories-style games often skip Q, X, Y and Z. Type them into Leave out and they never come up.

03 / Teaching

Vowels, consonants, alphabets

Practise vowels or consonants, or another language's alphabet, with a letter big enough for a classroom screen.

Questions

Good to know.

How do I get a random letter?

Press New letter, Space or Enter, or tap the big letter.

Can I leave out letters?

Yes. Type them into Leave out, for example QXZ.

Can I get several letters without repeats?

Yes. Set How many and keep No repeats ticked. A batch never repeats a letter until the alphabet runs out.

Does it work for other languages?

Yes: Spanish, German, French, Greek and Russian, or type your own set of letters.

Is it really random?

Yes. It uses your browser's secure random generator, and every letter has the same chance.