Password Generator
离线生成强密码和密码短语。
仅在您的设备上私密处理
使用 crypto.getRandomValues 生成,不保存或发送任何内容。
使用指南
A strong password should be unique, unpredictable and long enough that automated guessing is impractical. This generator uses the browser’s cryptographic random-number source, never Math.random. Rejection sampling avoids modulo bias, so every allowed character has an equal opportunity to appear.
常见问题
Why not use Math.random?
Math.random is designed for simulations, not secrets. crypto.getRandomValues provides operating-system-backed randomness suitable for password generation.
How much entropy is enough?
More is better, but roughly 70 bits is strong for most personal uses when the value is truly random and unique. High-value accounts benefit from longer passwords and multi-factor authentication.
What is a passphrase?
It is a sequence of randomly selected words. Five or more EFF words can be easier to type while retaining strong calculated entropy.
Is my generated password sent anywhere?
No. Generation, display and copying happen locally. Analytics never contains the generated value, and clipboard clearing is attempted after about 30 seconds.