Password Generator
Generate secure, cryptographically random passwords. Customize length and character types.
Your password
—
Strength —
16
616324864
How to use the Password Generator
- Set your desired length using the slider — 16 characters is the recommended minimum for most accounts.
- Select the character types you need. Enable all four for maximum entropy.
- Click Generate new password to get a fresh one, or click Copy to copy the current password to your clipboard.
- Use the eye icon to reveal or hide the password before copying.
- Check the strength meter — aim for Strong or Excellent before using the password.
When to use a random password generator
- New account sign-ups. Never reuse a password. Generate a unique one for every service and store it in a password manager.
- After a data breach. If a site you use is compromised, change the password immediately with a freshly generated one.
- API keys and secrets. Use 32–64 character passwords with all character types for service-to-service secrets.
- Wi-Fi passwords. A strong Wi-Fi password prevents unauthorised access on your network. Aim for 20+ characters.
- Temporary access credentials. Generate a one-time password to share access with someone, then rotate it after they're done.
Limitations
- Passwords are generated in your browser and never stored anywhere. Copy it before closing the tab — it cannot be recovered.
- Some services restrict symbols or limit password length. If a generated password is rejected, try reducing symbols or length to match the site's rules.
- This tool does not store, sync, or manage passwords. Use a dedicated password manager (Bitwarden, 1Password, etc.) to keep your passwords safe long-term.
Frequently asked questions
Is this password generator secure?
Yes. Passwords are generated entirely in your browser using the Web Crypto API (crypto.getRandomValues). Nothing is sent to any server.
How long should my password be?
We recommend at least 16 characters. Longer passwords are exponentially harder to crack. For master passwords, aim for 20+.
Should I include symbols?
Yes, if the service allows it. Symbols significantly increase password entropy.
Can I use this for Wi-Fi or master passwords?
Yes. For maximum security, use 20+ characters with all character types enabled.
Related tools
Tip Calculator Diff Checker Word Counter Base64 Encoder / Decoder JSON Formatter Hex to RGB Aspect Ratio Calculator UUID Generator Unix Timestamp Converter URL Encoder / Decoder Lorem Ipsum Generator BMI Calculator Markdown Previewer Color Contrast Checker Random Number Generator Percentage Calculator Fantasy Name Generator Age Calculator Salary to Hourly Calculator Online Stopwatch Tuner Rhythm Trainer Online Metronome