Technology & platformNew⏱ ~2 minNOSEDK

UUID

A unique id of 128 bits, written as 32 characters in five groups. What makes it useful is not the length but the fact that anyone can create one without asking permission.

UUID stands for universally unique identifier. Microsoft calls the same thing a GUID. It is usually written as 8-4-4-4-12 hexadecimal characters separated by hyphens, such as f47ac10b-58cc-4372-a567-0e02b2c3d479. The format is standardised by the IETF, originally in RFC 4122 and since superseded by RFC 9562.

What matters is not the size of the number space but the absence of an issuer. No central authority hands out UUIDs. A system that needs an identifier creates one itself, at any time, without a network and without coordinating with anyone. The space is large enough that two independently generated ids will in practice never collide.

That property is what makes them usable across systems that do not know about each other. Two databases that have never spoken can be merged without their ids clashing, and an id created in a field tool with no coverage still holds when the device comes back online.

A UUID says nothing about what it points to. It cannot be read, meaningfully sorted or guessed, and for exactly that reason it is a poor replacement for a name or an installation number. It is a key, not a description.

TechnologyIdentityStandard