DevToolPal
DE

UUID-Generator

Erzeuge zufällige UUID-v4- oder zeitlich geordnete UUID-v7-Kennungen in großer Zahl mit dem sicheren Zufallsgenerator deines Browsers.

Läuft lokal, wird nie hochgeladen

Optionen

Version

UUIDs

0 Zeichen · 0 B

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

  1. Wähl v4 für zufällige IDs oder v7 für IDs, die sich nach Erstellungszeit sortieren.
  2. Wähl unter Anzahl, wie viele du brauchst, von 1 bis 1000.
  3. Schalte Bindestriche aus für eine kompakte Form mit 32 Zeichen oder Großbuchstaben ein für Systeme, die Großbuchstaben erwarten.
  4. 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.