GUID/UUID 生成工具
在线批量生成全局唯一标识符(GUID/UUID),符合 RFC 4122 Version 4 标准。支持大写/小写切换、连字符显示/隐藏、大括号包裹等多种输出格式,实时预览,一键复制与下载 TXT。
生成次数
0
累计执行
成功
0
返回 GUID
失败
0
异常次数
GUID 总数
0
累计生成
生成配置
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
生成结果
点击"生成 GUID"按钮开始
功能特性
UUID v4 标准
生成符合 RFC 4122 标准的 Version 4 UUID,使用加密级随机数,保证全局唯一性。
批量生成
一次性生成最多 100 个 GUID,每个结果可独立复制,也可一键复制全部到剪贴板。
格式自定义
支持大写/小写切换、连字符显示/隐藏、大括号包裹等多种输出格式,满足不同场景需求。
实时预览
修改格式选项时实时预览输出效果,所见即所得,避免生成后才发现格式不对。
毫秒级生成
后端使用 .NET Guid.NewGuid() 原生方法,性能极高,100 个 GUID 毫秒级返回。
复制下载
单条复制、全部复制、下载 TXT 文件,多种导出方式适配数据库导入、脚本填充等场景。
使用说明
1
设置数量
输入要生成的 GUID 数量(1~100),默认 5 个。
2
选择格式
勾选大写、连字符、大括号等格式选项,实时预览输出效果。
3
生成
点击"生成 GUID"按钮,后端批量生成并返回结果列表。
4
复制使用
单条点击复制按钮,或一键复制全部 / 下载 TXT 文件。
输出格式示例
默认(大写+连字符): 550E8400-E29B-41D4-A716-446655440000 小写+连字符: 550e8400-e29b-41d4-a716-446655440000 大写无连字符: 550E8400E29B41D4A716446655440000 大括号包裹: {550E8400-E29B-41D4-A716-446655440000} 全小写无连字符: 550e8400e29b41d4a716446655440000
常见问题
GUID 和 UUID 有什么区别?
GUID(Globally Unique Identifier)是 Microsoft 的术语,UUID(Universally Unique Identifier)是 RFC 4122 标准的术语。两者在格式上完全相同,都是 128 位的标识符。本工具生成的 GUID 遵循 UUID v4 标准。
生成的 GUID 真的是全局唯一的吗?
UUID v4 使用随机数生成 128 位标识符,理论碰撞概率极低。在同一台机器上生成 103 万亿个 UUID 后才有 50% 的概率出现重复。实际应用中可视为全局唯一。
最多能生成多少个?
单次最多生成 100 个 GUID。如果需要更多,可多次点击生成按钮,每次结果都会追加到列表中(点击"清空结果"可重置)。
大括号格式有什么用?
大括号格式
{XXXXXXXX-XXXX-...} 主要用于 SQL Server 的 UNIQUEIDENTIFIER 类型、.NET 的 Guid.Parse 方法等场景。不同数据库和编程语言对 GUID 格式的要求不同,请根据目标系统选择。
连字符可以去掉吗?
可以。取消勾选"包含连字符"即可生成无连字符的 32 位纯十六进制字符串,如
550E8400E29B41D4A716446655440000。这种格式常用于短链接、文件名、紧凑存储等场景。
生成的 GUID 有时间信息吗?
本工具生成的是 UUID v4(随机型),不包含时间戳信息。如果需要基于时间的 UUID(v1),需要使用专门的 v1 生成器,但 v1 会暴露 MAC 地址,安全性较低。