密碼產生器
免費線上密碼產生器:用瀏覽器安全亂數產生隨機強密碼,自訂長度與大小寫、數字、符號,可排除易混淆字元並顯示強度,一次產生多組。
- 安全亂數
- 排除易混淆字
- 密碼強度
- 一次多組
勾選後不使用這些容易看錯的字元: I l 1 | O 0 o
密碼強度
產生的密碼
密碼只在你的瀏覽器內以安全亂數產生,不會上傳,也不會儲存。
🔒 所有計算都在你的瀏覽器內完成,資料不會上傳到任何伺服器。
使用說明
- 拖曳滑桿或直接輸入數字設定密碼長度(4~128),勾選要使用的字元類型:大寫、小寫、數字、符號。
- 需要手抄或口頭念出時,勾選「排除易混淆字元」,就不會出現 I、l、1、O、0 這類容易看錯的字。
- 改任何選項都會自動重新產生;上方顯示強度與熵(bits),每組密碼旁按「複製」即可使用,不滿意就按「重新產生」。
常見問題
產生的密碼會被傳到伺服器嗎?
不會。密碼完全在你的瀏覽器內用 crypto.getRandomValues 安全亂數產生,不會上傳、不會記錄,也不會存在 localStorage,關掉頁面就消失。
密碼要多長才安全?
一般網站帳號建議至少 12~16 位並混合四種字元;重要帳號(信箱、銀行、密碼管理器主密碼)建議 16 位以上。長度比複雜度更有效,每多一位,暴力破解的難度就乘上字元池的大小。
強度裡的「熵(bits)」是什麼意思?
熵是密碼不可預測程度的量化指標,計算方式為「長度 × log2(字元池大小)」。例如 16 位、使用全部 94 個字元約為 105 bits。本工具以 40、60、80 bits 為分界,分為弱、普通、強、非常強。
為什麼要排除易混淆字元?
大寫 I、小寫 l、數字 1、直線 |,以及大寫 O、數字 0、小寫 o 在許多字型中長得很像,手抄或口頭傳達時容易出錯。排除後字元池略小,熵會稍微下降,可以多加一兩位長度補回來。