Password Generator
About this tool
Generate random passwords entirely in your browser with the exact length and character classes you need.
Policy checks such as “must include symbols” and “must start with a letter” are built in.
Emoji mode and passphrase (word list) mode are also available. No network requests are made.
Settings (standard)
—
Notes and cautions
- Random values come from
crypto.getRandomValues()
(CSPRNG). - The strength indicator is an entropy approximation (standard / emoji:
length × log2(pool)
, passphrase:words × log2(wordlist)
plus extras). - Always follow your organization’s policies and password manager guidance.
All processing takes place entirely in your browser; no data is transmitted.