Open Software Foundation (OSF), ISO/IEC, Internet Engineering Task Force (IETF)
No. of digits
32
Example
123e4567-e89b-12d3-a456-426614174000
Website
RFC 4122
A Universally Unique Identifier (UUID) is a 128-bit label used for information in computer systems. The term Globally Unique Identifier (GUID) is also used, mostly in Microsoft systems.[1]
When generated according to the standard methods, UUIDs are, for practical purposes, unique. Their uniqueness does not depend on a central registration authority or coordination between the parties generating them, unlike most other numbering schemes. While the probability that a UUID will be duplicated is not zero, it is generally considered close enough to zero to be negligible.[2][3]
Thus, anyone can create a UUID and use it to identify something with near certainty that the identifier does not duplicate one that has already been, or will be, created to identify something else. Information labeled with UUIDs by independent parties can therefore be later combined into a single database or transmitted on the same channel, with a negligible probability of duplication.
Adoption of UUIDs is widespread, with many computing platforms providing support for generating them and for parsing their textual representation.
^Leach, P.; Mealling, M.; Salz, R. (2005). A Universally Unique IDentifier (UUID) URN Namespace. Internet Engineering Task Force. doi:10.17487/RFC4122. RFC 4122. Retrieved 17 January 2017.
^"Universally Unique Identifiers (UUID)". H2. Retrieved 21 March 2021.
^ITU-T Recommendation X.667: Generation and registration of Universally Unique Identifiers (UUIDs) and their use as ASN.1 Object Identifier components. Standard. October 2012.
and 27 Related for: Universally unique identifier information
A uniqueidentifier (UID) is an identifier that is guaranteed to be unique among all identifiers used for those objects and for a specific purpose. The...
An organizationally uniqueidentifier (OUI) is a 24-bit number that uniquelyidentifies a vendor, manufacturer, or other organization. OUIs are purchased...
A Uniform Resource Identifier (URI) is a unique sequence of characters that identifies an abstract or physical resource, such as resources on a webpage...
typed identifier commonly wraps the data type used as the primary key in the database, such as a string, an integer or universallyuniqueidentifier (UUID)...
A digital object identifier (DOI) is a persistent identifier or handle used to uniquelyidentify various objects, standardized by the International Organization...
Globally uniqueidentifier (GUID), also known as universallyuniqueidentifier (UUID) Persistent object identifier (POID), a uniqueidentifier of a record...
com/550e8400-e29b-41d4-a716-446655440000, with the end of the URI being a universallyuniqueidentifier. data URI scheme "File API". W3C. September 11, 2019. Retrieved...
Snowflake IDs, or snowflakes, are a form of uniqueidentifier used in distributed computing. The format was created by X (formerly Twitter) and is used...
A MAC address (short for medium access control address) is a uniqueidentifier assigned to a network interface controller (NIC) for use as a network address...
proximity sensing to transmit a universallyuniqueidentifier picked up by a compatible app or operating system. The identifier and several bytes sent with...
A Formal Public Identifier (FPI) is a short piece of text with a particular structure that may be used to uniquelyidentify a product, specification or...
ICQ#UIN, Uniqueidentifier and User (computing) Universal Identification Number used for people, see National identification number and Unique Identification...
grouping of uniqueidentifiers or symbols (i.e. names). An identifier defined in a namespace is associated only with that namespace. The same identifier can be...
needed] Primary keys can be an integer that is incremented, a universallyuniqueidentifier (UUID) or can be generated using Hi/Lo algorithm. Primary keys...
Hall. ISBN 0-13-617242-3 P. Leach et al. (2005). RFC 4122 — A UniversallyUniqueIDentifier (UUID) URN Namespace. Internet Engineering Task Force. v t e...
systems ext2, ext3, ext4 and xfs use an Universally UniqueIdentifier (UUID) to uniquelyidentify an instance. The UUID is created when a partition is...
Terrestrial Radio Access Network UUCP—Unix to Unix Copy UUID—UniversallyUniqueIdentifier UUN—Universal User Name UVC—Universal Virtual Computer UWP—Universal...
latitude, and altitude) and/or iBeacon UUID. (The UUID is a UniversallyUniqueIdentifier which is a 32 ASCII character code or a code automatically generated...
which allows the user to reference said node through use of a universallyuniqueidentifier. Another popular type is the versionable type. This makes the...
(CIDR) blocks and MAC addresses XML supporting XPath queries Universallyuniqueidentifier (UUID) JavaScript Object Notation (JSON), and a faster binary...