Generate strong, random passwords instantly. Choose length and character types (uppercase, numbers, symbols). Fully local — passwords never leave your browser.
Set a length of at least 12–16 characters, keep uppercase, lowercase, numbers, and symbols all enabled, then click Generate. The longer and more varied the character set, the harder your password is to crack.
This tool uses your browser's built-in Web Crypto API (getRandomValues), which provides cryptographically secure randomness — far stronger than Math.random. The generated password is never transmitted or stored.
Need passwords for a team or a batch of accounts? Increase the count slider to generate up to 20 independent passwords, each with its own copy button.