UUID-Generator

Erzeugen Sie eine oder mehrere zufällige UUIDs (v4).

Bindestriche

Groß-/Kleinschreibung

Klammern

Häufig gestellte Fragen

Was ist eine UUID v4?

Eine 128-Bit-Kennung, geschrieben als 32 Hexadezimalziffern in fünf Gruppen (wie 550e8400-e29b-41d4-a716-446655440000). Version 4 bedeutet, dass sie aus zufälligen Bits erzeugt wird, statt aus einem Zeitstempel oder Namen abgeleitet zu sein - dass zwei UUIDs v4 zufällig kollidieren, ist astronomisch unwahrscheinlich, weshalb sie die Standardwahl für Datenbank-Primärschlüssel, Sitzungstoken und jede Kennung sind, die ohne zentrale Vergabestelle eindeutig sein muss.

Ist das wirklich zufällig, oder sieht es nur so aus?

Echter Zufall: Es nutzt die eingebaute Funktion crypto.randomUUID() Ihres Browsers (Teil der Web-Crypto-API), dieselbe kryptografisch sichere Zufallsquelle, die auch zum Erzeugen von Verschlüsselungsschlüsseln verwendet wird - nicht Math.random(), das für Spiele geeignet ist, aber nicht darauf ausgelegt, unvorhersehbar zu sein.

Können zwei verschiedene Personen jemals dieselbe UUID erzeugen?

In der Praxis nein. Eine UUID v4 hat 122 zufällige Bits (6 der 128 Bits sind fest, um Version und Variante zu markieren), sodass die Anzahl möglicher Werte so riesig ist, dass die Erzeugung einer Milliarde UUIDs pro Sekunde über hundert Jahre hinweg immer noch nicht nahe an eine 50-%-Kollisionswahrscheinlichkeit heranreichen würde.

Werden meine erzeugten UUIDs irgendwohin gesendet oder protokolliert?

Nein - die Erzeugung erfolgt vollständig in Ihrem Browser ohne jegliche Netzwerkanfrage, und nach Verlassen der Seite wird nichts gespeichert.

Kann ich mehrere auf einmal erzeugen?

Ja - stellen Sie die Anzahl ein und erzeugen Sie mit einem Klick einen ganzen Stapel, kopieren Sie dann alle auf einmal - schneller, als eine zu erzeugen, zu kopieren und zu wiederholen, wenn Sie mehrere für ein Seed-Skript oder Testdaten benötigen.

Ähnliche Tools