Local tools, no account, no tracking.
Password Generator
Create a random password without leaving your browser.
— bits of estimated entropy
Upper bound, computed from length and alphabet size: the guarantee of one character per selected type slightly reduces the real figure.
Passwords under 12 characters offer fewer combinations.
Passwords are drawn with the Web Crypto API, crypto.getRandomValues, so the randomness comes from the operating system and not from a predictable generator. The page makes no network request after loading and keeps no password history.
A length of 20 characters is a good default; the older advice of 8 to 12 no longer holds against modern hardware. Use a password manager instead of memorizing passwords.