Pronounceable Password Generator

This pronounceable password generator alternates consonants and vowels so you can actually say the result out loud.

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.