Security tool
Password Generator
Generate strong passwords and memorable passphrases.
Create random passwords or word-based passphrases with an entropy estimate. Generation happens in your browser.
How to use Password Generator
- Choose a length and character options, or switch to passphrase mode.
- Generate a value and review its estimated strength.
- Copy it into a password manager or the account you are securing.
What this tool does
Browser cryptography
Uses crypto.getRandomValues when available for random password characters.
Passphrase mode
Generate a sequence of words that can be easier to remember.
Strength estimate
See an estimate based on length and selected character sets.
Common uses
- Create a unique password for a new account.
- Generate a longer, more memorable passphrase.
Processing and privacy
Browser processing: Passwords and passphrases are generated locally with browser cryptographic randomness and are not submitted for generation.
Limitations to know
- A generated password is only useful if it is stored and used safely.
- Strength estimates are guidance, not a prediction that a password cannot be compromised.
Keep original files where applicable, inspect the result, and do not rely on an automated output without checking that it fits your intended use.
Practical tips
- A long, unique passphrase can be easier to remember than a short random password. Use a password manager for important accounts.
Frequently asked questions
Do you store generated passwords?
Generation happens in the browser and this tool does not submit generated passwords for storage. Copy the value only when you are ready to save it securely.
Related tools and guidance
- Hash Generator — Calculate hashes for text and files.
- UUID Generator — Generate UUID v4 and time-ordered UUID v7 values.
- How to generate and handle strong passwords — Use browser-generated randomness, favor length and uniqueness, store credentials safely, and understand what a one-time secret link protects.