Password Generator

Generate cryptographically strong, random passwords. Customise length and character types. Nothing is stored — runs entirely in your browser.

Click Generate
16

Generated locally using crypto.getRandomValues() — never stored or transmitted

Why use a password generator?

Humans follow predictable patterns — capital first letter, number at the end, dictionary words. Password generators eliminate these weaknesses by producing truly random strings. This tool uses the Web Crypto API (crypto.getRandomValues()) for cryptographic randomness — the same standard used by banking applications.

What makes a strong password?

Frequently Asked Questions

Is the password stored anywhere? +
No. The password exists only in your browser's memory. We don't transmit, log, or store generated passwords.
How long should my password be? +
Minimum 12 characters. We recommend 16+ for important accounts, 24-32 for master passwords.

Want to understand password security? Read our guide on how to create a strong password.