Generate secure passwords
Password Generator builds a random password from the character sets you select, using the browser's crypto.getRandomValues() — a cryptographically secure random number source, not the predictable Math.random() — entirely in your browser. Nothing is uploaded to a server, and no generated password is stored or logged.
Is Password Generator free to use?
Yes, it's completely free with no signup required.
How secure are the generated passwords?
Characters are chosen using crypto.getRandomValues(), the Web Crypto API's cryptographically secure random source — the right choice for security-sensitive randomness, unlike Math.random().
Can I customize length and character types?
Yes — length ranges from 8 to 64 characters, and you can toggle uppercase, lowercase, numbers, and symbols independently.
Are generated passwords stored or logged?
No, generation happens entirely in your browser and nothing is sent to or stored on a server.