Skip to main content

Password Generator

Generate secure random passwords with customizable length and character sets. Uses crypto.getRandomValues.

Frequently Asked Questions

Is this generator secure?

Yes. It uses crypto.getRandomValues — the Web Crypto API's CSPRNG. Not Math.random, which is not secure.

Do you log or store the passwords?

No. Generation happens in your browser. Nothing is sent to a server.

How long should my password be?

16+ characters with mixed types is recommended. 20+ for high-value accounts. Use a password manager for long random passwords.

Related Tools