🌐 DE

🆔 UUID-Validator & Decoder

Fügen Sie eine UUID ein, um das Format zu validieren und die Version (v1–v8) sowie die Variante zu erkennen. Zeitbasierte UUIDs (v1, v6 und v7) haben ihren eingebetteten Zeitstempel in Unix-Zeit und ein menschenlesbares Datum decodiert.

RATGEBER

Mehr erfahren

01

1. UUID-Versionen und Varianten

Eine UUID (Universally Unique Identifier) ist eine 36-stellige hexadezimale Zeichenkette im Format 8-4-4-4-12. Die erste Ziffer der dritten Gruppe ist die Version (v1 Zeit+MAC, v4 zufällig, v6 neu angeordnete Zeit, v7 Unix-Zeit-basiert); die oberen Bits der ersten Ziffer der vierten Gruppe sind die Variante (normalerweise RFC 4122/9562, Werte 8-b). Dieses Tool erkennt beide automatisch.

02

2. Den Zeitstempel decodieren

v1 und v6 enthalten einen 60-Bit-Gregorian-Zeitstempel, der in Intervallen von 100 Nanosekunden seit dem 1582-10-15 gezählt wird, daher bedeutet die Umwandlung in Unix-Zeit das Subtrahieren des Epochen-Offsets und das Teilen durch 10.000. v7 legt einen einfachen Unix-Millisekunden-Zeitstempel in seinen ersten 48 Bits ab, wodurch es natürlich sortierbar ist. Dieses Tool extrahiert den Zeitstempel nach den Regeln jeder Version und zeigt ISO 8601 sowie die lokale Zeit an.

03

3. Wann man v6 und v7 einsetzen sollte

v4 ist vollständig zufällig, daher hat es keine Sortierlokalität in Datenbankindizes und kann die Leistung beeinträchtigen. v7 ist zeitlich sortierbar und bleibt dennoch zufällig, was es zu einem guten Primärschlüssel macht; v6 ordnet die klassischen v1-Felder um, damit sie chronologisch sortiert werden. Verwenden Sie v4, wenn Sie keine Zeitdaten benötigen, und v7, wenn Sie sortierbare Bezeichner möchten.

Häufig gestellte Fragen

Wird die eingefügte UUID an einen Server gesendet?
Nein. Validierung und Decodierung erfolgen vollständig in Ihrem Browser.
Kann ich die Zeit aus einer v4-UUID abrufen?
Nein. v4 ist vollständig zufällig und enthält keine Informationen zur Erstellungszeit. Die Zeitstempel-Decodierung funktioniert nur für v1, v6 und v7.
Was sind Nil/Max UUIDs?
Nil ist alles Nullen (00000000-0000-0000-0000-000000000000) und Max ist alles Fs — spezielle UUIDs, die für "no value" oder eine Grenze verwendet werden.
Was ist die Variante?
Sie identifiziert die Layoutfamilie der UUID. Fast alle modernen UUIDs verwenden die RFC 4122/9562-Variante (die vierte Gruppe beginnt mit 8, 9, a oder b).