Password generator
Random passwords, computed on your device with the browser's own cryptographic generator.
Password generator is a free tool that runs entirely in your browser, with no data ever sent to a server. Strong random passwords, computed on your device.
What makes a password hard to guess
Two factors matter : length and character variety. Each extra character multiplies the number of possible combinations, which is why a long password beats a short one stuffed with symbols. Past 16 characters with a mix of character types, the resulting strength is well beyond what a computer can brute-force in any reasonable time.
Why exclude ambiguous characters
A lowercase "l", a "1" and an uppercase "I" look alike in many fonts. Excluding them avoids a copying mistake, at the cost of a slightly smaller set of characters to draw from.
What this tool does not do
This tool only performs the calculation described above, without checking how you intend to use the result. There is no limit set by the tool itself : the only constraint is your device's memory.
Frequently asked questions
Is this password stored anywhere?
No. It only exists on this page, for as long as it stays open. Close the tab once the password is saved in your usual password manager.
Isn't my password manager already enough for this?
Often, yes, and it's the best everyday option. This tool covers one-off cases : a password shared out loud, a test account, or a system that won't accept a direct import from a manager.
Is my data sent to a server?
No : the text you type or paste is processed entirely in your browser, on your device. It is never transmitted to a server.
Similar tools
UUID generator
Version 4 unique identifiers, one at a time or by the hundreds.
Word and character counter
Words, characters, sentences and reading time, counted live.
JSON formatter
Format, minify and validate JSON, with the exact line and column of each error.
MD5, SHA-1, SHA-256 hash generator
Compute the MD5, SHA-1, SHA-256 and SHA-512 digest of a piece of text.