Password Generator
Passwords are generated on your device with crypto.getRandomValues and never sent or saved anywhere.
Words are picked at random from a list of 628 common English words — easy to type and remember.
Strong passwords, made on your device
Each password is built with your browser's cryptographic random number generator (crypto.getRandomValues), the same source used for encryption keys. At least one character from every type you select is guaranteed, and the result is shuffled so the position of each type is unpredictable. Nothing is sent over the network or saved.
How strong is strong enough?
- Strength is shown in bits of entropy: each extra bit doubles the number of guesses needed.
- Under 50 bits is weak, 70+ bits is strong, and 100+ bits is very strong — beyond any realistic brute-force attack.
- A 16-character password using all four types is about 100 bits.
Passphrases
Several random words joined by a separator — like Maple-orbit-quiet-tiger-lamp-42 — are much easier to type and remember than random characters. Five words plus two digits give roughly 53 bits; use six words for important accounts.
Good habits
- Use a different password for every site, and store them in a password manager.
- Turn on two-factor authentication for email, banking and social accounts.
- If a site rejects some symbols, choose “Few (!@#$)”.
Frequently asked questions
Are generated passwords stored anywhere?
No. They exist only on this screen until you copy them or leave the page.
Why exclude look-alike characters?
Characters such as 0/O and 1/l/I are easy to misread when you type a password from paper or another screen. Excluding them slightly reduces strength, which the bit count reflects.
Related tools
- Password Protect PDFAdd an open password and choose print, copy and edit permissions (AES-128)
- Wi-Fi QR Code GeneratorNetwork name + password → a QR code guests scan to connect, plus a printable sign
- Word & Character CounterCharacters with and without spaces, words, sentences, paragraphs, bytes and reading time
- Remove Duplicate LinesKeep each line once, list only duplicates or unique lines, or count how often each appears
- Sort Lines (A–Z, Numbers, Shuffle)Sort a list alphabetically, by number or length, reverse it or shuffle randomly
- Remove Extra Spaces (Trim Whitespace)Trim leading/trailing spaces, collapse repeated spaces, convert tabs and remove invisible characters