Password generator

Create a secure, random password. Adjust options and copy it in one click.

characters
8 64
Password copied!

Online secure password generator

A secure password is your first line of defence against cyber attacks. Security experts recommend using passwords of at least 12 characters that combine uppercase letters, lowercase letters, numbers and special characters.

Our password generator uses your browser's cryptographic API (crypto.getRandomValues) to produce truly random passwords. Unlike generators based on classic pseudo-random algorithms, this method ensures a level of entropy suited to modern security requirements. No password is sent to our servers — everything happens directly in your browser.

Password strength is measured in bits of entropy. The longer the password and the more character types it uses, the higher its entropy, making brute-force attacks exponentially harder. A 16-character password with all four character types offers roughly 105 bits of entropy, making it virtually impossible to guess.

Consider using a password manager to store your passwords securely. Never reuse the same password across multiple sites: if one is compromised, all your accounts become vulnerable. Also enable two-factor authentication (2FA) whenever possible for an extra layer of protection.

Frequently asked questions

Security experts recommend a minimum of 12 characters for a robust password. For sensitive accounts (banking, primary email), use 16 characters or more. Our generator supports passwords up to 64 characters for maximum security.
No. The password is generated entirely in your browser using the Web Crypto cryptographic API. No data is sent to our servers. You can even use this tool offline once the page has loaded.
If a website suffers a data breach and you use the same password elsewhere, attackers can access all your accounts through a technique called "credential stuffing". A unique password per service limits the damage in case of a breach. Use a password manager to remember them easily.
Entropy measures the degree of unpredictability of a password, expressed in bits. It depends on the password length and the size of the character set used. The higher the entropy, the harder the password is to crack by brute force. A 16-character password with uppercase, lowercase, numbers and symbols offers roughly 105 bits of entropy.
Two-factor authentication adds an extra layer of security to your accounts. In addition to your password, you must provide a second verification element: an SMS code, an authenticator app (such as Google Authenticator or Authy) or a physical key. Even if your password is compromised, the attacker cannot access your account without this second factor.