Strong passwords built with your browser's cryptographic random generator (crypto.getRandomValues). Nothing is transmitted or stored — click a password to copy it.
Random passwords resist memorizing by design — a password manager is still the right home for them. But if you must learn one, these three views of the current password help. For your eyes only; nothing here is stored.
Small groups are far easier to hold in short-term memory than one long run.
One vivid word per character — string them into a silly sentence and picture it.
{{w.word}} ·
The random portion is drawn with crypto.getRandomValues (a CSPRNG), using rejection sampling to avoid modulo bias. The meter shows the upper-bound estimate log2(pool size) × random character count. Requiring every selected category, disallowing repeats, or forcing the first character constrains the distribution, so those modes have slightly less entropy than the estimate.
Use a password manager rather than memorizing passwords. Aim for at least 12 characters and 75+ bits of entropy for important accounts. This generator runs entirely offline in your browser and never sends, logs, or stores what it creates.