密码生成器

在浏览器里生成安全随机密码。不经过服务器。

本工具只在浏览器本地运行。密码不会发送到任何服务器。

其他语言 ja | en | zh-CN | es | pt-BR | id | fr | hi-IN | ar

Why this password generator?

How to use (3 steps)

  1. Choose length, count, and character sets.
  2. Adjust advanced rules if needed (no repeats, exclude ambiguous, etc.).
  3. Generate, then copy/download or share a settings-only URL.

Generate

Password generator

Pick options, generate a batch, then copy, download, or share settings (never passwords).

Character sets
Advanced
嵌入这个工具

This tool runs in your browser. Passwords are not sent to any server.

Share URL contains settings only (never passwords).

Tip: Avoid copying passwords on shared/public devices.

Results

    Frequently asked questions

    Is this secure?

    Yes—by default it uses crypto.getRandomValues (CSPRNG). Remember: security also depends on how you store and use the password.

    How long should a password be?

    A common baseline is 16–24 characters. If you can, prefer longer passwords over complex rules.

    What if a site doesn’t allow symbols?

    Turn off Symbols, generate again, and consider increasing length to compensate.

    Are generated passwords stored or uploaded?

    No. Everything runs locally in your browser. Passwords are not uploaded and are not stored by default.

    Why doesn’t the share URL include passwords?

    Putting secrets in URLs can leak through history, logs, and referrers. This tool shares settings only, never passwords.