NanoID 生成器 使用指南
NanoID 是比 UUID 更短、更 URL 安全的隨機 ID,預設 21 字元、使用 A-Za-z0-9_- 等。可設長度與自定義字母表,本地生成。
核心功能
- 生成 URL 友好隨機 ID
- 可調長度與字元集
- 批次生成多個
- 基於加密隨機
- 本地運算
適用場景
- 給資料庫記錄生成主鍵
- 短連結/邀請碼
- 前端臨時標識
使用步驟
- 設長度與字元集
- 點生成得單條或多條
- 複製使用
實用技巧
- 預設 21 字元碰撞機率極低
- 避免用易混字元可自定義字母表
- 比 UUID 更短更適合 URL
常見問題
- NanoID 和 UUID 區別?
- NanoID 更短更 URL 安全,UUID 是固定 36 字元標準格式。
- 能給個例子嗎?
- 預設生成如 "V1StGXR8Zq5l6pXx" 的 21 位 ID。