密碼長度
字元集
✓
大寫字母
A–Z
✓
小寫字母
a–z
✓
數字
0-9
✓
符號
!@#$%
進階選項
▾
✓
排除易混淆字元
0 O 1 l I
✓
排除相似字元
{ } [ ] / \
自訂排除字元
密碼數量
優點
強
—
位元熵
已產生的密碼
密碼是使用以下方式產生: crypto.getRandomValues() ——瀏覽器的加密安全隨機數產生器。絕不會記錄或傳送到任何地方。
什麼是密碼產生器?
在本機產生高強度隨機密碼。選擇長度、字元集與數量,然後立即複製單一密碼或整批密碼。
為什麼要使用這個密碼產生器?
在伺服器上執行的密碼產生器理論上可能會記錄它們產生的密碼。這個工具會在您的本機使用以下方式產生每一組密碼: crypto.getRandomValues() —瀏覽器內建的密碼學安全隨機數字來源。不會透過網路傳送任何內容。
- 密碼學安全: 使用 W3C 標準的 CSPRNG,而非
Math.random(). - 絕不傳送: 密碼僅在您的瀏覽器分頁中產生並顯示。
- 批次產生: 一次產生數十個密碼,用於大量帳號設定。
- 彈性規則: 控制長度、大寫字母、數字、符號及易混淆字元。
如何使用密碼產生器
- 選擇密碼長度及要包含的字元類型。
- 若需要多組密碼或更嚴格規則,請開啟進階選項。
- 在瀏覽器中立即產生密碼清單。
- 複製單一密碼,或複製整批密碼以供帳號設定或交接。
了解高強度密碼 ▾
範例
輸入
16 個字元,大寫 + 小寫 + 數字 + 符號
輸出
範例:P@k#9mXv2rL!dQeA
常見使用情境
- 為新帳戶產生高強度密碼
- 為預備環境或管理工具建立一次性憑證
- 不使用外部網站即可產生隨機密碼
- 依網站要求調整長度與字元規則
常見問題
這真的是隨機的嗎?
是。此產生器使用瀏覽器的 Crypto.getRandomValues() API,具備密碼學安全性。
產生的密碼會被儲存嗎?
不會。密碼完全在瀏覽器內產生,絕不會傳送至任何伺服器。
密碼長度多少才理想?
NIST 建議至少 12-16 個字元。對於高價值帳戶,20+ 個字元更好。
這個密碼產生器安全嗎?
是的。密碼使用 crypto.getRandomValues() 產生——這是 W3C 標準、內建於所有現代瀏覽器的密碼學安全偽隨機數產生器(CSPRNG)。這與密碼管理器和安全應用程式所使用的隨機性來源相同。