Password Generator
Strong passwords from the browser's cryptographic random source.GeneratorsPassword Generator
Generate passwords with the browser's cryptographic random source (WebCrypto). Nothing is transmitted or stored.
About this tool
Passwords come from crypto.getRandomValues — the same cryptographically secure source your browser uses for TLS — never from Math.random. Set the length, tick the character sets you are allowed, and generate up to twenty at a time.
How to use the Password Generator tool
- Choose length and sets. 8–64 characters, with lowercase, uppercase, digits and symbols as toggles.
- Generate. Every password is drawn from WebCrypto's secure random source.
- Copy and use. Copy individually or the whole batch at once. Nothing is logged.
Supported formats
Input
- A length between 8 and 64
- At least one character set
Output
- One or more random passwords
Inputs are validated before anything is processed. Invalid values and unsupported files are rejected with a clear error instead of failing silently.
Frequently asked questions
Is this safe to use for real accounts?
Yes. The randomness is cryptographic, the generation happens locally, and no password is transmitted, logged or stored.
Why not Math.random?
Math.random is not cryptographically secure; its output can be predicted in principle. WebCrypto's generator cannot.
What length should I pick?
16+ characters is a sensible default for accounts; longer is fine and costs nothing here.
Can I require one character from each set?
The generator samples uniformly from the combined pool; with a decent length, every enabled set appears with overwhelming probability.
Privacy
Everything you enter stays in this browser tab. There is no upload endpoint for tool inputs, no account, and no server-side copy of your text or files. Results are produced locally and disappear when you close the page.
No account is required and no file is ever uploaded. See the privacy policy for details about analytics and the limited data this site stores.
Known limitations
- No passphrase mode or pronounceable syllables.
- No strength meter — strength follows directly from length and set size.
- Passwords are not checked against breach databases.
Related tools
Other free tools from the same collection.