/ 工具
■/ 工具查找器
109 个工具
/ NanoID 生成器
/ 所选工具
■NanoID 生成器 - 免费 生成器 工具
生成紧凑、URL 安全的唯一 ID
■ 01
什么是 Nanoid?
Nanoid 是一个小巧、安全、对 URL 友好的唯一字符串 ID 生成器。它比 UUID 更小、更快,并使用比 UUID 更大的字母表(A-Za-z0-9_-),因而更紧凑。
■ 02
它是如何工作的?
为什么使用 Nanoid? 小巧:默认只有 21 个字符(UUID 为 36 个) 快速:比 UUID 快 2 倍 安全:使用加密强度高的随机 API 紧凑:使用更大的字母表(64 个符号,UUID 为 16 个) URL 安全:可以用……
■ 03
示例场景
涵盖默认长度(21)、更短(10)和自定义长度(32),让你可以快速比较常见的输入与输出。
/ 相关工具
/ 代码
■所选工具的源代码,显示在此处,右侧为实时运行版本。
/ 源代码
TypeScript
typescript
// npm install nanoid
import { nanoid, customAlphabet } from 'nanoid';
// Generate a standard nanoid (21 characters)
function generateNanoid(size: number = 21): string {
return nanoid(size);
}
// Generate multiple nanoids