A UUIDv7 measures time in the Unix Epoch with an accuracy between 1ms and 245ns, depending on how many bits are spent for the timestamp (48-60 bits). The rest of the UUID (62-74 bits) is filled with random data. The timestamp is at the front of the UUID, therefore the UUIDs are monotonically increasing, which is good for using them in database indexes. Since this UUID version does not contain a MAC address, it is also recommended due to the improved privacy.
Here are 15 UUIDs that were created just for you! (Reload the page to get more)
01a11314-7523-789c-bf18-8e1a6e9c0994
01a11314-7523-7a25-b689-3777cdb6af45
01a11314-7523-7b61-aeda-01d72f7a6fa1
01a11314-7523-7c7f-b13c-4cb90ba16c55
01a11314-7523-7d96-9044-bbc98ee0f926
01a11314-7523-7ead-9e8a-11d9219e59f6
01a11314-7523-7fbf-83d0-a6c37f7ce998
01a11314-7524-70d5-8c7a-ce5e995701dc
01a11314-7524-71e8-94b9-dd90e13fe9ad
01a11314-7524-7307-9d49-d231c0b6f58b
01a11314-7524-7421-a987-28eec987391a
01a11314-7524-7534-b5e8-dbb4400e0317
01a11314-7524-764a-956c-bc5877a77efc
01a11314-7524-775d-94f8-90d63a5d1332
01a11314-7524-7873-8021-a4e22d3ba528
Like UUIDv1, this kind of UUID is made of the MAC address of the generating computer, the time, and a clock sequence. However, the components in UUIDv6 are reordered (time is at the beginning), so that UUIDs are monotonically increasing, which is good for using them in database indexes.
Here are 15 UUIDs that were created just for you! (Reload the page to get more)
1f1c1cb6-2a12-677c-851a-4cf95d479851
1f1c1cb6-2a12-697a-851a-4cf95d479851
1f1c1cb6-2a12-6a6a-851a-4cf95d479851
1f1c1cb6-2a12-6b50-851a-4cf95d479851
1f1c1cb6-2a12-6c22-851a-4cf95d479851
1f1c1cb6-2a12-6cf4-851a-4cf95d479851
1f1c1cb6-2a12-6dbc-851a-4cf95d479851
1f1c1cb6-2a12-6e84-851a-4cf95d479851
1f1c1cb6-2a12-6f56-851a-4cf95d479851
1f1c1cb6-2a13-601e-851a-4cf95d479851
1f1c1cb6-2a13-6172-851a-4cf95d479851
1f1c1cb6-2a13-624e-851a-4cf95d479851
1f1c1cb6-2a13-6316-851a-4cf95d479851
1f1c1cb6-2a13-63e8-851a-4cf95d479851
1f1c1cb6-2a13-64b0-851a-4cf95d479851
A UUIDv1 is made of the MAC address of the generating computer, the time, and a clock sequence.
Here are 15 UUIDs that were created just for you! (Reload the page to get more)
62a13596-c1cb-11f1-851a-4cf95d479851
62a135fa-c1cb-11f1-851a-4cf95d479851
62a13668-c1cb-11f1-851a-4cf95d479851
62a136cc-c1cb-11f1-851a-4cf95d479851
62a13730-c1cb-11f1-851a-4cf95d479851
62a13794-c1cb-11f1-851a-4cf95d479851
62a13802-c1cb-11f1-851a-4cf95d479851
62a1387a-c1cb-11f1-851a-4cf95d479851
62a138de-c1cb-11f1-851a-4cf95d479851
62a13942-c1cb-11f1-851a-4cf95d479851
62a139a6-c1cb-11f1-851a-4cf95d479851
62a13a0a-c1cb-11f1-851a-4cf95d479851
62a13a6e-c1cb-11f1-851a-4cf95d479851
62a13ad2-c1cb-11f1-851a-4cf95d479851
62a13b36-c1cb-11f1-851a-4cf95d479851
The sorting of UUIDs in SQL Server is rather confusing and incompatible with UUIDv6 and UUIDv7.
Therefore this method developed by HickelSOFT
generates UUIDs which are sortable by SQL Server.
They have a time resolution of 1 milliseconds combined with 16 bits of random data.
C# implementation |
PHP implementation
Here are 15 UUIDs that were created just for you! (Reload the page to get more)
59c73f32-fe04-8711-87ea-5ce32bd83b97
a9f44032-fe04-8711-87ea-5ce32bd83b97
18824132-fe04-8711-87ea-5ce32bd83b97
d9004232-fe04-8711-87ea-5ce32bd83b97
8c754332-fe04-8711-87ea-5ce32bd83b97
e6d04432-fe04-8711-87ea-5ce32bd83b97
b1ed4532-fe04-8711-87ea-5ce32bd83b97
1dfb4632-fe04-8711-87ea-5ce32bd83b97
c3d34732-fe04-8711-87ea-5ce32bd83b97
42754832-fe04-8711-87ea-5ce32bd83b97
58704932-fe04-8711-87ea-5ce32bd83b97
83264a32-fe04-8711-87ea-5ce32bd83b97
6dcf4b32-fe04-8711-87ea-5ce32bd83b97
f6e04c32-fe04-8711-87ea-5ce32bd83b97
d33a4d32-fe04-8711-87ea-5ce32bd83b97
A UUIDv4 is made of 122 random bits. No other information is encoded in this kind of UUID.
Here are 15 UUIDs that were created just for you! (Reload the page to get more)
bcd8e899-181d-48c1-af2e-941c2136ddb8
c82fb0f3-8449-4959-abc0-562b3d1790d7
e86c4b32-7569-4278-acad-bc63e7bc79fd
3d8c8e7d-e5e0-4170-9a15-080ee3c8fb5f
e3eab9b7-e921-4c76-b345-f7d36e56a59c
05fcbd24-1d23-494d-9825-62585d1ae0a3
7b178a3c-70c4-4182-8be3-e7d1ff4b2bdd
b2674d9c-5aed-41ca-b0cb-ca4997e6c3da
69e46f9d-2b9c-400b-8cf9-5c1320cf8e8a
7cc618c3-66ec-4f86-8350-dec9a631b271
20b8b6c7-2d6c-445e-b40c-27f6a193c972
c8839ee5-1e82-406e-beee-145e74787937
fa84c45f-fc00-48a7-88f6-61f1c09b8ba5
91a51f9a-9153-4c37-8cb2-ab9f666f39a8
dedfb7d6-7813-48ac-88d5-f0bf94037bf5
The following types of UUIDs are less common and/or require special knowledge. Please only use the following generators if you know what you are doing.
The NCS UUIDs are a legacy format
initially designed by Apollo Computer that cannot be generated anymore, because the
amount of available timestamp bits was exhausted on 5 September 2015.
As an example, here is the last possible NCS UUID (all bits of the timestamp are set to 1) for IP address 127.0.0.1:
ffffffff-ffff-0000-027f-000001000000.
A UUIDv2 contains information about the creator (person, group, or organization), the generating system (MAC address), and time. The creator information replaced parts of the time bits, therefore the time resolution is very low.
A UUIDv3 is made out of a MD5 hash and a UUIDv5 is made out of a SHA1 hash. RFC 9562 also contains an example for a custom UUIDv8 implementation that uses modern hash algorithms.
UUIDv8 is made of 122 bits application-specific / custom data. The other 6 bits are used to specify the variant and version of the UUID, to make it RFC-compatible.
You can enter a UUID in the following notations:
9e83839a-5967-11e4-8c1c-78e3b5fc7f222.25.210700883446948645633376489934419689250The script will output:
Please enter a UUID or UUID OID:
You can enter a UUID in the following notations:
AA-BB-CC-DD-EE-FFAA:BB:CC:DD:EE:FFAABBCC.DDEEFF (case insensitive)AA-BB-CC-DD-EE-FF-11-22 (EUI-64)AA:BB:CC:DD:EE:FF-11-22 (EUI-64)fe80::1322:33ff:fe44:5566 (IPv6 Link Local / EUI-64)The script will output:
Please enter a MAC (EUI, ELI, SAI, AAI), or IPv6-Link-Local address:
An Administratively Assigned Identifier (AAI) is a MAC address which can be locally defined by applications or an administrator. Unlike the EUI, an AAI is NOT worldwide unique.
The following options are rather unusual, but are implemented for the sake of completeness: