🔐 Password Generator

Generate strong, secure passwords instantly. Customize length up to 128 chars, choose character sets, and bulk-generate. 100% browser-based — passwords never leave your device.

Password Length

16

Character Types

Count:

How to Use

1

Configure options

Set your desired length with the slider and choose which character types to include.

2

Click Generate

Press Generate (or adjust any option) to instantly create cryptographically secure passwords.

3

Copy and use

Click the copy button next to any password. Use Copy All to copy multiple passwords at once.

Frequently Asked Questions

Are the generated passwords stored anywhere? +
No. Passwords are generated using your browser's built-in cryptographic random number generator (crypto.getRandomValues) and never leave your device.
How strong is a 16-character password with all character types? +
A 16-character password using uppercase, lowercase, numbers, and symbols has approximately 95^16 ≈ 4.4 × 10^31 possible combinations — effectively impossible to brute force with current technology.
What makes a password secure? +
Length (16+ characters), variety (uppercase, lowercase, numbers, symbols), uniqueness (never reuse), and randomness (not based on words or patterns).
Why exclude similar characters like I, l, 1, O, 0? +
These characters look identical in many fonts and can cause confusion when copying passwords manually. Excluding them prevents copy errors without significantly reducing security.
How many characters should my password have? +
Security experts recommend at least 16 characters for most accounts. For critical accounts (banking, email), use 20+ characters. Our generator supports up to 128 characters.


完整指南:安全密码生成器

为什么使用密码生成器?

人类不擅长创建真正随机的密码——我们倾向于可预测的模式。该生成器使用浏览器的crypto.getRandomValues()生成具有高熵的真随机密码。

16位包含大小写字母、数字和符号的密码拥有约105位熵——需要数十亿年才能被暴力破解。

如何使用

  1. 调整长度——重要账户16位以上,关键账户20位以上。
  2. 选择字符集:大写、小写、数字、符号。
  3. 点击生成创建新的随机密码。
  4. 立即保存到密码管理器中。

专业技巧

🧰 50+ Tools