What Is a UUID — The 128-Bit Identity Standard
A UUID (Universally Unique Identifier) is a 128-bit value standardized in RFC 4122 (and its 2024 successor RFC 9562) for identifying information without a central authority. Its canonical string form — 32 hex characters in the pattern 8-4-4-4-12 like 550e8400-e29b-41d4-a716-446655440000 — is recognized by every major programming language, database, and framework. The 'universally unique' property means any two independently generated UUIDs are guaranteed to be different with overwhelming statistical probability, without requiring a database sequence, a central ID service, or coordination between nodes. This makes UUIDs the foundation of distributed systems design: any service, device, or client can create globally unique identifiers independently.