分類: 開發工具
Nanoid 產生器
產生可自訂長度、數量與字元集的 URL 安全隨機 ID
產生 URL 安全的隨機唯一 ID,並可自訂長度、產生數量與字元集。使用瀏覽器內建的密碼學等級亂數產生器,任何內容都不會傳送到其他地方。
0 組 ID
結果會顯示在這裡。
本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。
這個工具能做什麼
nanoid 風格的 ID 是從選定字元集中隨機組成的短字串,常用於 URL slug、資料庫鍵值與工作階段權杖等不需要完整 UUID 那麼長的場合。這個工具使用 Web Crypto API 的亂數產生器來抽取每個字元,因此產生的結果適合用在需要難以猜測的識別碼,而不只是看起來隨機而已。
使用方式
- 設定 ID 長度與要產生的數量。
- 選擇字元集:URL 安全字元、英數字元、純數字,或自訂字元集。
- 按下「產生」取得一批新的 ID,再複製清單。
隱私說明
本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。
常見問題
- 產生的 ID 有多隨機?
- 每個字元都是使用 Web Crypto API 的密碼學等級亂數產生器抽取而成,與瀏覽器用於安全敏感數值的來源相同。
- URL 安全字元集包含哪些字元?
- 包含大寫與小寫英文字母、數字、底線與連字號,也就是所有可以直接用在 URL 路徑或查詢字串中、不需要編碼的字元。
- 可以使用自訂字元集嗎?
- 可以。選擇「自訂」並輸入任意字元即可,系統會在產生 ID 前自動移除重複的字元。