Password Generator

Random passwords or memorable passphrases, generated with your browser's cryptographic random number generator. Never sent anywhere, regenerates live as you tune the options.

Strong ~0 bits of entropy
16
Uppercase (A-Z)
Lowercase (a-z)
Numbers (0-9)
Symbols (!@#$...)
Exclude ambiguous
Skips 0/O, 1/l/I

How the strength meter works

Based on real entropy, not a guess.

Entropy is calculated from the actual pool size and length: character passwords use length × log2(pool size), passphrases use words × log2(word list size). Under 40 bits is crackable quickly offline; 60+ bits is solid for most accounts; 90+ is overkill in a good way.

Why passphrases

A random string like xK9#mQ2p is hard to remember but not necessarily stronger than coral-lantern-otter-42, and the second one you can actually type without looking. The word list here has ~390 words, so more words closes the entropy gap with true random characters.