Pronounceable Password Generator

This pronounceable password generator alternates consonants and vowels so the result is something you can actually say out loud and type without staring at the screen, while still being generated by a cryptographically secure random source, not made up.

Length12
 
 

 

How this is built and checked: the syllable pattern is generated using crypto.getRandomValues(), the Web Crypto API's cryptographically secure random source, drawing from a fixed set of 13 consonants and 5 vowels. The entropy estimate reflects that smaller pool honestly — a pronounceable password of a given length carries less entropy than a fully random password of the same length, which is the trade-off you're making for readability.

Why pronounceable, and when to use it

A fully random password maximizes entropy per character but can be miserable to type manually or read aloud to someone. Alternating consonants and vowels produces something closer to a made-up word — easier to enter on a TV remote, a phone keypad, or over the phone to support staff — at the cost of some entropy compared to a fully random string of the same length. For anything you'll store in a password manager and never type by hand, use Random mode instead.

Frequently asked questions

Is a pronounceable password less secure than a random one?

Character-for-character, yes — it draws from a smaller pool of possible characters at each position, so it carries less entropy than a fully random password of the same length. Making it longer, or adding a number, closes most of that gap.

Why would I want a pronounceable password?

Anywhere you have to type a password manually and repeatedly — a smart TV, a game console, a shared device — a pronounceable password is faster and less error-prone than a fully random string, while still being generated randomly rather than picked from a predictable word.

Does this tool store or send my generated password anywhere?

No. Generation happens entirely in your browser, and nothing is transmitted or stored.