Generate strong passwords locally in your browser — nothing is stored or transmitted.
Every password is generated entirely in your browser using the Web Crypto API's cryptographically secure
random number generator (crypto.getRandomValues) — nothing is sent to this server, logged,
or stored anywhere. Closing or reloading the page clears it completely.
Common uses: setting up a new hosting/email/domain-registrar account, rotating an old password you suspect may have been reused elsewhere, and generating a one-off password for a shared or temporary account.
16–20 characters with all four character sets enabled is a solid default for most accounts; use the maximum your account allows for anything sensitive like email, banking or your domain registrar login.
Yes — generation happens locally in your browser and never touches this or any other server. That said, always type or paste it directly into the account you're securing rather than sharing it elsewhere.
No — use a unique password for every account. For sensitive accounts, store generated passwords in a reputable password manager rather than memorizing or reusing them.
Human brains are terrible at randomness — which is why "clever" passwords get cracked. Generate truly random passwords of any length, with full control over character sets, ready to paste into your password manager.