密碼產生器

建立具有可設定長度和字元類型的強隨機密碼。所有操作都在瀏覽器中本機執行——不會傳送任何資料到伺服器。

選項
16
A–Z
a–z
0–9
!@#$%^&*
生成的密碼
0 字元

密碼產生器

此工具使用瀏覽器內建的加密安全隨機數產生器建立隨機密碼。您可以控制密碼長度和包含哪些字元類型,然後複製或下載結果。

密碼在本機產生。它不會透過網路傳輸或儲存在此頁面之外的任何地方。

使用方法

  1. 使用滑桿設定所需的密碼長度(4 到 128 個字元)。
  2. 選擇要包含的字元類型:大寫字母、小寫字母、數字和符號。
  3. 點擊產生建立新的隨機密碼。
  4. 使用複製儲存到剪貼簿,或下載儲存為文字檔。

為什麼使用隨機密碼?

可預測的密碼是帳戶被攻破的最常見原因。具有足夠長度和字元多樣性的真正隨機密碼可以抵抗暴力破解和字典攻擊。為每個服務使用唯一密碼可以限制一個帳戶被攻破時的損失。

產生器使用 crypto.getRandomValues(),這是 Web Crypto API 的一部分。它直接從瀏覽器提供加密品質的隨機性,不依賴較弱的 Math.random() 呼叫。要管理多個密碼,請考慮將此產生器與專用密碼管理器配合使用。

安全說明

產生器使用瀏覽器 Web Crypto API 的加密品質隨機性。密碼不會透過網路傳送。為獲得最佳安全性,請使用所有字元類型且長度至少為 16 個字元。

範例

啟用所有字元類型的 16 個字元密碼可能如下所示:

--- 設定 ---
長度:16
大寫字母:A-Z
小寫字母:a-z
數字:0-9
符號:!@#$%^&*

--- 產生的密碼 ---
k7#Qm!2pXr&9LwN4