↑↓ navigateEnter openEsc close

Web Design & Dev

Strong Password Generator

Generate a strong random password or an easy-to-type passphrase. Everything is generated on your device.

Runs entirely in your browser — nothing you enter is sent or stored.

How it works

Characters and words are chosen with the browser's crypto.getRandomValues() using rejection sampling, so every choice is uniform. Strength is length × log₂(pool size) bits: 80+ bits is very strong for an online account.

Frequently asked questions

Is it safe to generate passwords on a website?

This one never sends anything — you can load the page, disconnect from the internet and it still works. Store the result in a password manager.

Password or passphrase?

Passphrases are easier to type and remember (great for a master password); random passwords are shorter for the same strength.

Chat with us