16 A 16-character mix of lowercase, uppercase, digits and symbols — a solid default for most accounts.
This free online password generator creates random passwords and Diceware passphrases entirely in your browser. Choose a length and character sets, make a batch, exclude confusing characters or repeats, and copy the result. The strength meter shows estimated entropy and crack time; nothing is sent to a server.
16 A 16-character mix of lowercase, uppercase, digits and symbols — a solid default for most accounts.
24 Excludes look-alike characters like l, 1, O and 0 so the password is easy to type from a screen.
6 Six random words from the EFF list — about 77 bits of entropy and far easier to remember than a random string.
6 Creates a random six-digit PIN for services that explicitly require numbers only. For a full account password, choose a longer password with more character sets instead.
A strong password is long, random and unique to one account. Length and randomness are more important than a clever substitution or a memorable personal detail: each additional random character increases the number of possible combinations. This strong password generator estimates that uncertainty as entropy in bits and displays an indicative crack-time estimate. Treat the meter as a useful comparison, not as a guarantee; a password can still be exposed by phishing, malware or a breached service.
Use a different generated password for every account, save it in a trusted password manager, and enable multi-factor authentication where available. Never reuse a password, even a very strong one, across email, banking, work and social accounts.
This password generator lets you choose the password length, lowercase letters, uppercase letters, digits and symbols. Select the sets that the website accepts, choose how many values you need, then generate and copy the result. It can create from 4 to 128 characters per password and up to 100 passwords at once.
For an account stored in a password manager, a 16-character password with letters, digits and symbols is a practical default. The generator also offers options to exclude similar characters such as l, 1, O and 0, exclude potentially ambiguous punctuation, and avoid repeated characters. These options can make a password easier to read or enter, but reducing the available character pool can also reduce entropy.
All random choices are made locally with the browser’s cryptographically secure crypto.getRandomValues API. Rejection sampling avoids modulo bias, and generated passwords are not transmitted, logged or stored by this service.
A passphrase generator builds a password from randomly selected words rather than a single opaque string. This tool uses the EFF Diceware word list and can join 3 to 20 random words with a hyphen, dot, space or underscore. You can also choose lowercase, capitalized or uppercase words and append a random digit.
Random password words are often easier to type and remember than a symbol-heavy string, provided the words are chosen at random rather than invented from a quote or personal information. A six-word Diceware passphrase has about 77 bits of word-selection entropy before any optional number is added. Use a passphrase when you must enter it frequently; use a long random password when a password manager will fill it for you.
Choose the longest unique password a service allows. An 8-character password is best reserved for older sites with strict limits and should use every permitted character set. A 10- or 12-character password can be acceptable when a site imposes a limit, but 14, 15 or 16 characters gives a stronger margin for important accounts. When the site permits it, choose 16 characters or more and let a password manager remember it.
There is no universally correct length because permitted character sets, rate limiting, multi-factor authentication and the way a service stores passwords all matter. The safest routine is simple: generate a new random password for each account, follow that service’s requirements, and replace it immediately if you suspect exposure.
Free online UUID / GUID generator for v1, v3, v4, v5 and v7 identifiers.
Create random strings online, locally in your browser.