🔑 Strong Password Generator
Generate cryptographically secure passwords locally in your browser.
Using Strong Password Generator
Create a new random password that meets a site's length and character rules, for example when signing up for an account or rotating a shared Wi-Fi key.
How to use it
- Drag Password Length to what the site allows; it starts at 16 and goes from 6 to 64. Longer is stronger whenever the site accepts it.
- Tick the character groups the site requires: Uppercase, Lowercase, Numbers and Symbols.
- Tick Exclude Similar Characters if someone will read the password aloud or type it from paper, so i, l, 1, L, o, 0 and O cannot be confused.
- Click Generate New until you get one you want, check the strength bar, then Copy Password straight into your password manager.
Worked example
- Input and settings
- Length 20; Uppercase, Lowercase and Numbers ticked; Symbols off
- Expected result
- A new 20-character password of letters and digits, different on every click.
Limits and common mistakes
- Passwords come from your browser's cryptographic random generator; if that is unavailable, the tool shows an error instead of falling back to a weaker source.
- The strength bar estimates resistance to guessing from length and variety; it cannot tell whether a password has already leaked.
- Copying places the password on your system clipboard, where clipboard managers or other apps may keep it.
- Some sites reject certain symbols; if a password is refused, turn off Symbols and increase the length instead.
Found a mismatch? Report a problem with a non-sensitive example. Read our privacy information before sharing inputs or links.
🔗 Related Tools
Bcrypt Hash & Compare
Generate bcrypt password hashes with configurable salt rounds and verify candidate passwords directly in your browser.
QR Code Generator & Templates
Generate downloadable QR images from text or URLs, and decode images in supported browsers.
UUID / GUID Generator
Generate batch UUIDs / GUIDs with uppercase, lowercase, hyphens, and custom formatting.
Base64 Encoder / Decoder
Encode text strings into Base64 format or decode Base64 back to plain UTF-8 text securely.