Password Generator
Why Use a Password Generator?
Reused or predictable passwords are the single biggest cause of account takeovers. A generator drawing from the browser's cryptographically secure random number source (crypto.getRandomValues) produces passwords that are infeasible to guess or brute-force within any practical timeframe.
Features
- Cryptographically secure — uses
crypto.getRandomValues, notMath.random(). - Configurable length — from 4 to 128 characters.
- Character set toggles — uppercase, lowercase, numbers, symbols.
- Ambiguous character exclusion — skip 0/O, 1/l/I for easier manual entry.
- Entropy estimate — see the password's strength in bits at a glance.
Common Use Cases
- Creating unique passwords for every account instead of reusing one.
- Generating API keys or secrets for local development and testing.
- Setting up temporary credentials for shared or guest accounts.