How to use the random letter sequence
- Choose a Mode: Pattern (C/V) or Random letters.
- In Pattern mode, type the Pattern: C for a consonant, V for a vowel, L for any letter. Other characters stay as they are.
- In Random letters mode, set the Length (1 to 100).
- Enter How many sequences you need (1 to 200) and tick Lowercase if you do not want capitals.
- Press Generate and use Copy all.
What it does and when to use it
Pattern mode is for names that can be read aloud: a placeholder product or project name, a fantasy character, a nonsense word for a phonics lesson (CVC words such as “bok” are a classic decoding exercise), or a team code that is easy to say over the phone. Fixed parts let you build formats such as ID-CVC or CVC-2026.
Random letters mode gives strings with no structure, such as MDNG, useful as dummy codes or puzzle fillers. For single letters, the random letter generator is quicker; for real words, use the random word generator; for usernames made of real words, see the random username generator.
How it works
The tool walks along your pattern one character at a time. A C is replaced by a random consonant, a V by a random vowel, an L by any random letter, and every other character is copied. Each letter is chosen with crypto.getRandomValues, using rejection sampling, so every letter in its group has exactly the same chance.
Random letters mode picks each position from all 26 letters. A 6-letter string therefore has 26⁶, or 308,915,776, possible values. Results are upper case unless Lowercase is ticked.
Worked examples
Codes with a fixed prefix. Pattern ID-CVC, How many 3. One run gave ID-GIG, ID-BIX and ID-JUV. The ID- prefix is always kept, because I, D and the hyphen are not pattern letters.
A year suffix in lower case. Pattern CVC-2026 with Lowercase ticked gives strings such as bok-2026. Only the first three characters change.
Lower-case pattern letters. Pattern cvcv is read the same as CVCV. One run gave PEYI, PUWE and XADI; note that Y can appear as a consonant.
Limits and tips
- Only the English letters A to Z are used; no accents.
- To keep the letter C, V or L as a fixed character, there is no escape; put it in afterwards.
- For a short code that must be unique, generate more than you need and remove duplicates.
- Everything runs in your browser.
Frequently asked questions
Which letters can C and V become?
Can I keep fixed letters in the pattern?
How many different results can a pattern make?
Could a result be a real or rude word?
How do we know nothing is uploaded? Test it yourself on the privacy proof page.