UUID v4 Generator

Kryptografisch zufällige UUIDs generieren. Einzeln oder bis zu 100 auf einmal.

Last updated: April 2026
Click Generate

class="cnt">

Was ist eine UUID?

Eine UUID (Universally Unique Identifier) ist ein 128-Bit-Bezeichner, formatiert als 32 Hexadezimalziffern in fünf durch Bindestriche getrennten Gruppen (z. B. 550e8400-e29b-41d4-a716-446655440000). UUIDs sind so konzipiert, dass sie ohne zentrale Behörde systemübergreifend eindeutig sind.

UUID Version 4

Version-4-UUIDs werden mit zufälligen oder pseudo-zufälligen Zahlen generiert. Dieses Tool verwendet die Web Crypto API (crypto.getRandomValues) für kryptografisch sichere Zufälligkeit. Die Wahrscheinlichkeit, zwei identische v4-UUIDs zu generieren, beträgt ca. 1 zu 5,3 × 10^36 — praktisch unmöglich.

Wann UUIDs verwenden

UUIDs werden als Datenbankprimärschlüssel (besonders in verteilten Systemen), API-Anfrage-IDs, Sitzungstoken, Dateibenennungen zur Kollisionsvermeidung und als Nachrichtenwarteschlangen-IDs verwendet. Sie sind gegenüber Auto-Inkrement-Ganzzahlen vorzuziehen, wenn Datensätze über mehrere Server hinweg erstellt oder zusammengeführt werden müssen.

Häufig gestellte Fragen

Was ist eine UUID und warum sollte ich sie verwenden?

Eine UUID ist ein 128-Bit-Bezeichner, der praktisch garantiert weltweit eindeutig ist, ohne eine zentrale Behörde zu benötigen. UUIDs sind ideal für Datenbankprimärschlüssel in verteilten Systemen, API-Anfrageverfolgung, Sitzungsverwaltung und jedes Szenario, in dem Datensätze über mehrere Server erstellt werden.

Wie eindeutig ist eine UUID v4?

UUID v4 generiert Bezeichner mit 122 Bit Zufälligkeit. Die Wahrscheinlichkeit, zwei identische UUIDs zu generieren, beträgt ca. 1 zu 5,3 × 10^36. Sie müssten 85 Jahre lang eine Milliarde UUIDs pro Sekunde generieren, um eine 50%ige Chance einer einzigen Kollision zu haben.

Was ist der Unterschied zwischen UUID-Versionen?

Version 1 verwendet Zeitstempel und MAC-Adresse (kann Identität preisgeben). Version 3 und 5 verwenden Namespace-Hashing (MD5 bzw. SHA-1). Version 4 verwendet kryptografische Zufälligkeit und ist die am weitesten verbreitete. Dieses Tool generiert v4-UUIDs mit der Web Crypto API.

Wann sollte ich UUID vs. Auto-Inkrement-ID verwenden?

Verwenden Sie UUIDs, wenn Datensätze über mehrere Server oder Datenbanken erstellt werden, wenn IDs in URLs sichtbar sind und Sie Enumeration verhindern möchten, oder wenn Sie IDs vor dem Einfügen in die Datenbank generieren müssen. Verwenden Sie Auto-Inkrement, wenn Sie kompakte sequentielle Bezeichner in einer einzelnen Datenbank benötigen.