Zum Inhalt springen
iyziTool

UUID Generator

Erzeuge mit einem Klick eine oder viele UUIDs der Version 4. Die Werte stammen aus dem kryptografischen Zufallsgenerator des Browsers und eignen sich als echte Bezeichner.

UUIDs

Über dieses Tool

Eine UUID der Version 4 ist ein 128-Bit-Bezeichner, von dem 122 Bit zufällig sind. Die Wahrscheinlichkeit, denselben Wert zweimal zu erzeugen, ist so gering, dass Datenbanken, Message-Queues und verteilte Systeme sie ohne jede Abstimmung als global eindeutig behandeln.

Die kanonische Form hat 36 Zeichen: 32 hexadezimale Ziffern in fünf durch Bindestriche getrennten Gruppen. Im Microsoft-Umfeld heißt dasselbe meist GUID und wird gelegentlich in geschweifte Klammern gesetzt.

Häufige Fragen

Was ist der Unterschied zwischen UUID und GUID?
Es ist derselbe 128-Bit-Bezeichner. GUID ist Microsofts Bezeichnung, UUID der Begriff aus dem Standard RFC 4122.
Sind diese UUIDs wirklich zufällig?
Ja. Sie stammen aus `crypto.randomUUID()`, das die kryptografisch sichere Zufallsquelle des Betriebssystems nutzt — nicht `Math.random()`.
Können zwei UUIDs kollidieren?
Theoretisch ja, praktisch nein. Du müsstest rund 2,7×10¹⁸ UUIDs erzeugen, um überhaupt eine Kollisionswahrscheinlichkeit von eins zu einer Milliarde zu erreichen.
Sollte ich eine UUID als Primärschlüssel verwenden?
In verteilten Systemen funktioniert das gut, aber zufällige UUIDs fragmentieren B-Baum-Indizes. Wenn Schreibleistung zählt, sind UUID v7 oder ein fortlaufender Bezeichner die bessere Wahl.
Welche Version erzeugt dieses Tool?
Version 4, die vollständig zufällige Variante. Du erkennst sie an der `4` am Anfang der dritten Gruppe.

Ähnliche Tools