Ein Unique Identifier, auch als Unique ID oder UUID bezeichnet, ist eine eindeutige Kennung, die einem bestimmten Objekt oder einer bestimmten Entität zugeordnet wird. Es handelt sich dabei um eine Zeichenfolge, die aus einer festen Anzahl von Ziffern und Buchstaben besteht und zur Identifikation von Objekten oder Entitäten verwendet wird.
Ein Unique Identifier ist besonders nützlich, wenn es darum geht, ein bestimmtes Objekt in einer Datenbank oder einem System eindeutig zu identifizieren. Beispiele hierfür sind Kundennummern, Transaktionscodes oder Seriennummern von Produkten. Indem jedem Objekt oder jeder Entität eine eindeutige Kennung zugewiesen wird, wird sichergestellt, dass es keine Duplikate gibt und dass jederzeit auf die entsprechenden Informationen zugegriffen werden kann.
Einige der gängigsten Methoden zur Erzeugung von Unique Identifiern sind beispielsweise die Verwendung von Zeitstempeln, Zufallszahlen oder Hashfunktionen. Eine der bekanntesten Implementierungen von Unique Identifiern ist das Universally Unique Identifier (UUID) System, das eine Methode zur Erzeugung von eindeutigen Kennungen bereitstellt, die in der Regel aus 32-stelligen hexadezimalen Zeichenfolgen bestehen.