Password Generator
Choose the length and the characters to use. The password is generated on this page, on your device; it is never sent or stored.
How strength is measured
Randomness comes from the browser's cryptographic generator (crypto.getRandomValues); Math.random is not used and characters are picked without modulo bias. Strength is entropy in bits: length × log₂(pool size). Under 60 bits counts as weak, 60 to 80 fair, 80 to 100 strong, 100 and above very strong. Length buys more than symbols do: a plain 16-character password beats a complex 12-character one. Keep it in a password manager.