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.