UUID-Generator: v4 und v7

Eine oder mehrere UUIDs (GUIDs) erzeugen – Version 4 (zufällig) oder Version 7 (zeitlich sortierbar). Alles wird im Browser erzeugt.

Version

Was ist eine UUID?

Eine UUID (auch GUID) ist ein 128-Bit-Bezeichner wie 550e8400-e29b-41d4-a716-446655440000. Sie lässt sich überall ohne zentralen Zähler erzeugen, und die Wahrscheinlichkeit, dass zwei UUIDs gleich sind, ist verschwindend gering. UUIDs dienen als Datenbankschlüssel und als IDs für Bestellungen, Dateien und Ereignisse.

v4 oder v7?

So funktioniert’s

Version und Anzahl wählen – die UUIDs erscheinen sofort. Auf Wunsch in Großbuchstaben oder ohne Bindestriche. Alles wird im Browser mit crypto.getRandomValues erzeugt.

Häufige Fragen

Kann sich eine UUID wiederholen? Theoretisch ja, praktisch nein: Für eine 50-%-Chance auf ein einziges Duplikat müssten Sie etwa 2,7 Trillionen (2,7 × 10¹⁸) v4-UUIDs erzeugen.

Was ist der Unterschied zwischen UUID und GUID? Keiner – GUID ist der Microsoft-Name für dasselbe Format.

Kann ich den Erstellungszeitpunkt einer v7-UUID auslesen? Ja: Die ersten 12 Hexadezimalziffern sind die Zeit in Millisekunden seit dem 1. Januar 1970. Umrechnen lässt sie sich mit dem Unix-Timestamp-Konverter im Millisekunden-Modus.