Password Generator
Pick a length and character types to build a strong random password. Everything is generated in your browser.
Length16
How to make a strong password
Longer passwords with more character types are safer. Aim for 12+ characters mixing upper/lower case, digits and symbols. Use a different password per site and store them in a password manager.
Good for
- Unguessable passwords for new accounts
- Wi-Fi / router passwords
- Random strings for API keys or tokens
Is the password sent to a server?
No. It is generated entirely in your browser with a cryptographic random generator (crypto.getRandomValues) and never sent or stored anywhere.
How secure is it?
It uses your browser's cryptographic random generator. Use 12+ characters mixing upper/lower case, digits and symbols.