Back to General
Settings
How it works
Creates strong random passwords with configurable length and character sets using cryptographically secure randomness from the browser.
Who it's for: Anyone creating accounts, API keys placeholders, or temporary credentials
Uses crypto.getRandomValues for unpredictable character selection.
Toggle uppercase, lowercase, numbers, and symbols to match site requirements.
One-click copy for pasting into a password manager.
How to use
- Set password length (16+ characters recommended for important accounts).
- Enable character types required by the target site (some require symbols).
- Click Generate to create a new password.
- Copy immediately and store in a password manager—do not reuse across sites.
Good to know
- Generated passwords are not stored or transmitted—refresh the page and they are gone unless you saved them.
- Sites that restrict length or disallow certain symbols may need regeneration with adjusted options.
- For master passwords, prefer a long memorable passphrase method you trust.
Related tools
More calculators in the same category