Password Generator
Create strong random passwords and passphrases — entirely in your browser.
Tune length and character sets, then copy a fresh secret. Generated locally with the browser's cryptographic RNG; nothing is sent or stored.
Loading…
Cryptographically random
Built on the browser's secure random source, not a predictable Math.random().
Configurable
Choose length and whether to include symbols, digits and mixed case.
Zero exposure
The password is generated and shown locally — it never touches a server.
How long should a password be?
For accounts, 16+ random characters or a 5–6 word passphrase is a strong baseline. Longer is better for anything protecting infrastructure.
Are these passwords stored anywhere?
No. Generation is local and nothing is logged. Save the result in a password manager.
Passphrase or random characters?
Both can be strong. Passphrases are easier to type and remember; random strings pack more entropy per character. Use a manager either way.
Related tools
- Text Encryptor — protect data with a passphrase.
- Hash Generator — one-way digests for verification.
- UUID / ULID Generator — random identifiers for records.
🔐 Private by design: every tool runs in your browser. DNS lookups go straight to Cloudflare's DoH resolver (1.1.1.1); nothing else is sent to any server, and nothing is logged.