Eine UUID (Universally Unique Identifier), unter Windows auch GUID genannt, ist ein 128-Bit-Wert, der ohne zentrale Koordination praktisch eindeutig ist. UUIDs werden als Primärschlüssel in Datenbanken, für Objekt- und Session-IDs, in APIs und überall dort eingesetzt, wo eindeutige Bezeichner ohne Kollisionsrisiko gebraucht werden.
Version 4 besteht fast vollständig aus Zufall. Version 7 stellt einen Zeitstempel voran und ist dadurch zeitlich sortierbar – das verbessert die Performance von Datenbank-Indizes gegenüber rein zufälligen UUIDs. Die Erzeugung läuft komplett in deinem Browser über die kryptografisch sichere Web Crypto API; es werden keine Daten übertragen oder gespeichert.