Entwickler-Tool

UUID-Generator

Erzeugen Sie UUIDs der Version 4 aus einer sicheren Zufallsquelle.

UUID-Generator Läuft auf Ihrem Gerät
  • Läuft in Ihrem Browser — Ihr Text wird nirgendwohin gesendet
  • Ohne Anmeldung, ohne Kontingent, so oft nutzbar, wie Sie möchten

So funktioniert es

Eine UUID ist eine 128-Bit-Kennung, die so lang ist, dass Sie überall und jederzeit eine erzeugen können, ohne sich mit irgendjemandem abzustimmen, und sicher sein können, dass niemand sonst je dieselbe erzeugen wird.

Version 4 bedeutet zufällig

Eine v4-UUID ist bis auf einige Bits, die die Version kennzeichnen, zufällig. Es gibt davon grob 5,3 mal 10 hoch 36, sodass eine zufällige Kollision praktisch keine Rolle spielt.

Woher die Zufälligkeit kommt

Diese stammen vom kryptografischen Zufallszahlengenerator des Browsers und nicht von einem für allgemeine Zwecke, sodass die Werte dort geeignet sind, wo es neben der Eindeutigkeit auch auf Unvorhersehbarkeit ankommt.

Version 4, wie in RFC 9562 definiert

Jede UUID hier ist Version 4: 122 Zufallsbits plus feste Versions- und Variantenbits, geschrieben als 32 Hexadezimalziffern in fünf Gruppen. Die Zufälligkeit stammt vom kryptografisch sicheren Generator Ihres Browsers (crypto.randomUUID oder crypto.getRandomValues, wo jenes fehlt). Sie können bis zu 500 auf einmal erzeugen.

Wie eindeutig sie sind

Bei 122 Zufallsbits müssten Sie etwa 2,7 Milliarden Milliarden (2,7 × 1018) UUIDs erzeugen, bevor es überhaupt eine 50-prozentige Chance auf eine einzige Wiederholung gäbe.

Was es nicht erzeugt

UUIDs der Version 7, die mit einem Zeitstempel beginnen und deshalb nach Erstellungszeit sortieren, werden hier nicht erzeugt.

FAQ

UUID-Generator – Fragen

Sind diese wirklich eindeutig?

Für praktische Zwecke ja. Der Raum ist so groß, dass eine Kollision keine realistische Sorge ist.

Kann ich viele auf einmal erzeugen?

Ja, bis zu 500 auf einmal.

Werden sie auf einem Server erzeugt?

Nein. Sie stammen aus Ihrem eigenen Browser.