Was das Tool macht
Eine UUID (Universally Unique Identifier) ist ein 128-Bit-Wert, geschrieben als 32 Hexadezimalziffern in fünf Gruppen, etwa 3f2b8c1e-9a4d-4e7b-8c2f-1d5e6a7b8c9d. UUIDs können überall und von jedem Programm erzeugt werden, ohne einen zentralen Server zu fragen, und sind trotzdem eindeutig. Deshalb werden sie als Datenbankschlüssel, Request-IDs, Dateinamen und Nachrichtenkennungen verwendet.
Dieser Generator erzeugt UUIDs in deinem Browser mit der kryptografisch sicheren API crypto.getRandomValues. Er folgt RFC 9562, dem aktuellen UUID-Standard.
So benutzt du es
- Wähl v4 für zufällige IDs oder v7 für IDs, die sich nach Erstellungszeit sortieren.
- Wähl unter Anzahl, wie viele du brauchst, von 1 bis 1000.
- Schalte Bindestriche aus für eine kompakte Form mit 32 Zeichen oder Großbuchstaben ein für Systeme, die Großbuchstaben erwarten.
- Klick auf Generieren für einen neuen Stapel und kopier die Liste oder lade sie herunter.
Beispiel
Fünf UUIDs der Version 4 sehen so aus:
9b2c7f0e-5d1a-4c3e-a8f7-2e6b1d0c9a84
1f4e8a2b-7c3d-4b9e-8d1f-6a5c2e7b3f90
c0a7d3e9-2b6f-4e1a-b5c8-9d4f7a1e2c63
5e9b1c4d-8a2f-4d7e-9c3b-0f6a8e2d1b57
a3f6e2d8-1c9b-4a5e-87d4-3b2c0e9f6a18
Die 4 am Anfang der dritten Gruppe ist die Version, und die erste Ziffer der vierten Gruppe (8, 9, a oder b) kennzeichnet die RFC-Variante.
Welche Version soll ich verwenden?
- Nimm v7 für neue Primärschlüssel in Datenbanken. Inserts bleiben schnell, und du kannst Datensätze ohne zusätzliche Spalte nach Erstellungszeit sortieren.
- Nimm v4, wenn die ID nicht verraten darf, wann sie erstellt wurde, zum Beispiel in öffentlichen URLs.
FAQ
› Was ist der Unterschied zwischen UUID v4 und v7?
Version 4 besteht aus 122 Bit reinem Zufall. Version 7 beginnt mit der Erstellungszeit in Millisekunden, gefolgt von Zufallsbits, sodass sich v7-IDs nach Erstellungszeit sortieren. Das macht sie als Primärschlüssel in Datenbanken viel besser geeignet, weil neue Zeilen am Ende des Index angehängt werden.
› Können zwei erzeugte UUIDs kollidieren?
In der Praxis nicht. Mit 122 Zufallsbits müsstest du 85 Jahre lang etwa eine Milliarde UUIDs pro Sekunde erzeugen, um auf eine 50-prozentige Wahrscheinlichkeit für ein einziges Duplikat zu kommen.
› Ist eine UUID dasselbe wie eine GUID?
Ja. GUID ist Microsofts Name für dieselbe 128-Bit-Kennung. Manche Microsoft-Tools geben sie in Großbuchstaben oder in geschweiften Klammern aus.
› Kann ich diese UUIDs bedenkenlos als Geheimnisse verwenden?
Sie werden mit dem kryptografisch sicheren Zufallsgenerator des Browsers erzeugt und verlassen nie dein Gerät. Für API-Keys und Session-Secrets solltest du trotzdem ein eigenes Token-Format bevorzugen.