資料工具
產生隨機密碼
密碼僅留在本頁,不上傳或儲存。修改設定或離開頁面會清除目前結果。
使用說明與常見問題
選擇長度和字元類型,再在本機產生一個新密碼。
使用步驟
- 選擇8–128字元長度,並勾選至少一種字元類型。
- 按下產生。每種所選類型都會至少出現一次。
- 確認目前密碼,再主動複製。修改設定或清空會移除結果。
產生規則與處理邊界
預設20個字元,開啟四種類型;每種所選類型至少出現一次。字元使用ASCII,與頁面語言無關。修改任一設定會取消未完成產生,並清除舊結果。
在符合所選條件的密碼集合中均勻取樣:先拒絕不完整的位元組取餘範圍,再拒絕缺少類型的完整候選。每次最多1024個候選、262144亂數位元組、45秒檢查點。這些是處理預算,不是強度評分或安全認證。
產生與複製分別由你操作。複製失敗保留可選結果;修改、清空或離開後的晚複製回呼不會恢復舊結果或提示。取消、清空、pagehide及卸載使工作失效並移除目前結果。密碼、長度、字元選擇或任意例外文字不進入事件、URL或持續儲存。
常見問題
會使用哪些字元?
大寫A–Z、小寫a–z、數字0–9和32個ASCII標點分開選擇,不含空格或非ASCII字元。排除相似字元會從所選類型中移除I、l、1、O、0、o及|。
亂數從哪裡來?
使用瀏覽器crypto.getRandomValues。捨棄無法均分字元表的位元組,並拒絕缺少所選類型的完整候選,以避免取樣偏差。不降級為Math.random;加密亂數不可用時明確失敗。
密碼會儲存或交給網站驗證嗎?
僅在目前頁面記憶體保留一個結果,不儲存歷史、不上傳,也不測試網站是否接受。只有主動複製才寫入裝置剪貼簿;清空頁面不會清空剪貼簿。請自行確認目標服務的密碼要求。