A practical tool for everyday security

Strong passwords. Clear security.

Create random passwords and passphrases directly in your browser, then understand what makes them harder to guess. Free to use, with no account required.

◇ Generated on your device · No password is sent to our servers

Your password tool

Password generator

Generated locally
12 characters
5128
Password generator

Edit the symbols that may appear. Letters, digits and spaces are excluded from this field.

Choose one result and copy it yourself. StrongPassword does not save generated values.

Choose your result

Three independent options are generated each time.

Estimated strength

—

Choose one result and copy it yourself. StrongPassword does not save generated values.

—

Estimated search space

Estimated time to guess

—

Illustrative offline guessing scenario

How length changes the search space

The bars compare the current settings with shorter and longer choices. They show estimated search-space bits, not a promise about attack time.

Educational model only: the time estimate assumes a hypothetical offline attack at the rate shown, with an average search of half the possible combinations. Real outcomes depend on the service, password-hashing method, hardware, rate limits and other defenses. A stored password hash is normally verified, not decrypted.

Advertising space reserved

No advertising scripts are active in this development version.

Learn the essentials

What makes a password harder to guess?

A good password is difficult to predict and different for every account. Length and randomness matter more than following a complicated-looking recipe.

Use enough length

Longer random values usually create a larger search space. Some services enforce their own limits, so check the requirements before saving a password.

Keep each account unique

Reusing a password lets one breach put other accounts at risk. A password manager can create and store a different password for each service.

Add another layer

Turn on multifactor authentication where it is available. It can reduce the impact of a stolen password, although it does not make phishing impossible.

Does StrongPassword know your password?

The generator runs in your browser. The generated password or passphrase is not sent to StrongPassword, placed in a URL, or saved in browser storage by this site. The word list is a public file downloaded only when you open passphrase mode; it contains words, not your generated phrase. Your browser and operating system still control clipboard behavior.

Quick answers

Frequently asked questions

How long should a password be?

Use the longest unique password the service accepts. NIST SP 800-63B-4 requires at least 15 characters when a password is the only authentication factor for the verifiers covered by that guidance. StrongPassword starts at 12 characters because that is your chosen product default; consider increasing it to 16 or more when the service allows it.

Are symbols required for a strong password?

Not universally. Length and unpredictability are central. Some services impose composition rules, but current NIST guidance says verifiers should not impose character-composition rules. Use the character groups that the service accepts.

Does this generator store or send my password?

The generation code runs locally in your browser and does not send the generated value to our servers. This site does not write it to cookies, local storage, URLs or analytics. Copying it uses your browser’s clipboard interface.

What is a passphrase?

A passphrase is a sequence of separate words. When the words are selected uniformly and independently from a sufficiently large list, a longer phrase can be easier to remember while still providing a large search space. StrongPassword selects words without repeating them in the same phrase.

How is the estimated guessing time calculated?

The estimate uses the size of the random search space, assumes an average of half the space must be tried, and divides by the hypothetical guesses-per-second rate shown. It is not a prediction for a particular website or attacker.

Is a password impossible to hack?

No password can be promised to be impossible to guess or steal. Phishing, malware, reused credentials, weak account recovery and service breaches can bypass the strength of a password. Use unique passwords, multifactor authentication and secure devices.

Why are there three options?

Three alternatives let you choose a result that works with the service’s requirements and is comfortable to use. Only the option you copy needs to be used; the other two remain on the page until replaced or the page is closed.

Are passphrases safer than passwords?

Neither format is automatically safer. A phrase made from several uniformly selected words can offer a large search space and may be easier to remember. Its security depends on the list size, number of words and randomness of selection.

Should I use the same password for more than one account?

No. Use a different password or passphrase for every account. If one service is breached, unique credentials help prevent attackers from using the same value elsewhere.

What does password entropy mean?

Entropy describes the size of the set of possible values. In this tool it is an estimate based on generator settings and selection method; it is not a guarantee about how a real attacker will behave.

What should I do if a password may have been exposed?

Change it on the affected service and anywhere else it was reused. Use a new unique value, enable multifactor authentication, review active sessions and check recovery methods. Follow the service’s official account-security guidance.

Is copying a password to the clipboard safe?

Copying is convenient, but the clipboard is managed by your operating system and may be accessible to other apps or device features. Copy only when needed, avoid shared devices and follow your device’s guidance for clearing clipboard history.

Why does StrongPassword limit generated passwords to 128 characters?

128 characters is the current product limit, not a universal standard. Some services accept less and others accept more. Check the service’s maximum length and character rules before using a generated value.

Further reading from security organizations

For account-specific advice, consult the service you use and current guidance from recognized security organizations.