GUID 在线生成器

GUID (Globally Unique Identifier) 全局唯一标识符,通常在微软系统中使用(如 C#、SQL Server)。它本质上与 UUID 是一样的,但通常以大写形式呈现。

格式设置
一次最多 1000 个
已生成 0 个 GUID
关于 GUID
GUID vs UUID

GUID 是微软对 UUID 标准的实现。在技术上它们是相同的(128位整数)。

主要区别在于显示习惯:

  • UUID 通常是小写。
  • GUID 通常是大写,并且有时包含在花括号中。
常用格式
  • 标准: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
  • 带括号: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
  • 无连字符: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

常用编程语言生成示例
C# / .NET
Guid.NewGuid().ToString()
Java
java.util.UUID.randomUUID()
Python
import uuid\nuuid.uuid4()
JavaScript (Node)
crypto.randomUUID()
PHP
bin2hex(random_bytes(16))
Go
import "github.com/google/uuid"\nuuid.New()
SQL Server
SELECT NEWID()
MySQL
SELECT UUID()
PostgreSQL
SELECT gen_random_uuid()