Back to tools
Secure random Strength score Local generation

Password Generator

Generate strong passwords locally with secure browser randomness, custom length and character sets, plus strength scoring and history.

Share:
Privacy: All processing runs locally in your browser. Nothing is uploaded to any server, so your data stays private and secure.
🔑 Generated password
——
Click Generate to create a password
🕘 History

No history yet

Frequently Asked Questions

How are passwords generated?

Using the browser's built-in cryptographically secure random number generator (crypto.getRandomValues) for strong, unpredictable passwords.

Which parameters can I customize?

Length from 4 to 64 characters, with toggles for uppercase, lowercase, numbers, and symbols, plus the option to exclude confusing characters.

Are passwords uploaded to a server?

No. Passwords are generated only in your browser and vanish when the page closes.

How is password strength determined?

Entropy is estimated from the character pool size and length, with weak/medium/strong/very strong ratings.