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