Free Password Generator

Generate strong, cryptographically secure passwords instantly. Customizable length, character types, and more. 100% private.

Click generate to create a password
 
Password Length
Longer = stronger. 16+ recommended.
20
Uppercase Letters
A-Z
Lowercase Letters
a-z
Numbers
0-9
Symbols
!@#$%^&*()_+-=[]{}|;:,.<>?
Exclude Ambiguous
Remove characters that look similar: 0O, 1lI, etc.
Batch Generate
Generate multiple passwords at once
1

Generated Passwords

Security tip: Use a unique password for every account. Never reuse passwords. Consider using a password manager to store them securely. Never share passwords via email or chat.

Cryptographically Secure

Uses crypto.getRandomValues() — the same randomness banks and governments use.

100% Private

Generated in your browser. Nothing is ever sent to any server.

Customizable

Length, character types, ambiguous character exclusion — fully under your control.

Free Forever

No signup, no limits, no ads. Generate as many as you need.