Blog
Custom Print on Demand Apparel — Free Storefront for Your Business
Wild & Free Tools

GUID vs UUID — What Is the Difference? (Spoiler: Almost Nothing)

Last updated: April 20265 min readGenerator Tools

GUID and UUID are the same thing. Different name, same format, same randomness, same uniqueness. GUID is Microsoft's term. UUID is everyone else's term. That is the entire difference.

The Naming Split

GUIDUUID
Full nameGlobally Unique IdentifierUniversally Unique Identifier
StandardMicrosoft COM/OLE (1990s)RFC 4122 (IETF, 2005)
Used byWindows, .NET, SQL Server, AzureLinux, macOS, PostgreSQL, most languages
Format8-4-4-4-12 hex8-4-4-4-12 hex
Size128 bits128 bits
VersionsSame (v1-v5)Same (v1-v5, plus v6-v7 draft)

The One Visual Difference

Microsoft often displays GUIDs with curly braces:

The braces are just decoration. The actual identifier is identical.

Which Term to Use

Generating Both

Our UUID Generator produces v4 random identifiers. These are valid as both UUIDs and GUIDs. Paste one into a .NET Guid.Parse() call and it works. Paste one into PostgreSQL's uuid column and it works. Same bits, different name.

Generate a UUID (or GUID, if you prefer). Same thing.

Generate Now →

Related: Hash Generator for SHA-256/SHA-1/SHA-512, Base64 Encoder for encoding IDs.

Launch Your Own Clothing Brand — No Inventory, No Risk