UUID-Generator
Erstelle zufällige, eindeutige UUID-v4-Kennungen, 1 bis 100 auf einmal, in Groß- oder Kleinbuchstaben, mit oder ohne Bindestriche. Alles läuft in deinem Browser.
Was eine UUID v4 ist und wann du sie brauchst
Eine UUID (Universally Unique Identifier) der Version 4 ist ein 128-Bit-Code, von dem 122 Bit
zufällig erzeugt werden, zum Beispiel 3f9a2c1e-8b4d-4e7a-9c2f-1d6e8a0b5c3d.
Die Wahrscheinlichkeit, dass zwei UUID-v4-Werte kollidieren, ist so winzig, dass sie in der Praxis vernachlässigbar ist: Du
müsstest rund 2,7 Trillionen davon erzeugen, um auf eine Chance von 50 % für eine einzige
Kollision zu kommen. Deshalb sind sie die erste Wahl für Primärschlüssel in verteilten Datenbanken,
Session-IDs, eindeutige Dateinamen und Request-IDs in APIs, ohne dass ein zentraler Zähler
mehrere Systeme synchron halten muss.
Sind im Browser erzeugte UUIDs sicher?
Ja: Diese Seite nutzt crypto.randomUUID(), die native API moderner Browser,
die aus dem kryptografischen Zufallszahlengenerator des Betriebssystems schöpft (mit
crypto.getRandomValues() als Fallback für ältere Browser). Die Seite nutzt nie
Math.random(), das vorhersagbar und zum Erzeugen von Kennungen ungeeignet ist.
Ein nettes Detail zum Format: Die erste Ziffer nach dem zweiten Bindestrich ist immer „4“ (die
Version), und das erste Zeichen des nächsten Blocks ist immer 8, 9, a oder b (die Variante).