UUID generieren – UUID v4 und v7 online erstellen

Erzeuge zufällige UUID-v4- oder zeitlich sortierte UUID-v7-Kennungen – einzeln oder bis zu 500 – und prüfe Version und Erstellungszeit jeder UUID.

Läuft im Browser 100 % kostenlos Ohne Anmeldung
Kurze Antwort

Wähle v4 für eine komplett zufällige ID oder v7 für eine ID, die sich nach Erstellungszeit sortiert, gib die Anzahl an und kopiere die Liste. Jede UUID entsteht mit dem sicheren Zufallsgenerator des Browsers; v7 speichert zusätzlich die aktuelle Zeit in den ersten 48 Bit.

So funktioniert: UUID-Generator

  1. Wähle die Version: v4 (zufällig) oder v7 (zeitlich sortiert).
  2. Gib an, wie viele UUIDs du brauchst (1–500).
  3. Wähle das Format: Großbuchstaben, ohne Bindestriche oder mit geschweiften Klammern.
  4. Kopiere die Liste oder lade sie als Textdatei herunter.
  5. Um eine vorhandene UUID zu prüfen, füge sie unter „UUID prüfen“ ein.

Was ist eine UUID?

Eine UUID (Universally Unique Identifier), in der Microsoft-Welt GUID genannt, ist ein 128-Bit-Wert aus 32 Hexadezimalziffern in fünf Gruppen: 8-4-4-4-12, zum Beispiel 3f8a2b1c-5d6e-4f70-8a9b-0c1d2e3f4a5b. Damit kann jeder Rechner eine ID erzeugen, die mit keiner anderswo erzeugten kollidiert – ganz ohne zentrale Datenbank.

v4 oder v7?

UUID v4UUID v7
Aufbau122 Zufallsbits48-Bit-Zeitstempel + 74 Zufallsbits
Reihenfolgezufällignach Erstellungszeit
Datenbankindexzerstückelt B-Tree-Indizesfügt geordnet ein, schneller
Verrät die Zeitneinja, auf die Millisekunde

UUID v4 ist die klassische Wahl, wenn nur Eindeutigkeit zählt. UUID v7, standardisiert in RFC 9562 (2024), beginnt mit einem Unix-Zeitstempel in Millisekunden, sodass neue IDs nach älteren einsortiert werden. Damit eignet sie sich besser als Primärschlüssel in PostgreSQL oder MySQL. Verzichte auf v7, wenn der Erstellungszeitpunkt geheim bleiben soll.

Können zwei UUIDs gleich sein?

Praktisch nicht. Bei 122 Zufallsbits müsstest du rund 2,7 Trillionen (2,7 × 10¹⁸) UUIDs v4 erzeugen, um mit 50 % Wahrscheinlichkeit ein einziges Duplikat zu bekommen. Kollisionen entstehen nur bei schlechten Zufallsgeneratoren – deshalb nutzt dieses Tool crypto.getRandomValues statt Math.random.

UUIDs lesen

Die 13. Hexziffer ist die Version (4 oder 7), die 17. zeigt die Variante (8, 9, a oder b beim Standardformat). Füge eine UUID in die Prüfung ein, um beides zu sehen – und bei v7 das genaue Erstellungsdatum.

Schreibweisen

Die meisten Systeme erwarten Kleinbuchstaben mit Bindestrichen. Manche Windows-Tools nutzen Großbuchstaben mit geschweiften Klammern, manche Datenbanken speichern die 32 Hexziffern ohne Bindestriche. Die Optionen oben erzeugen alle drei Varianten – der Wert der UUID bleibt derselbe.

Brauchst du ein Geheimnis statt einer Kennung? Dann nimm den Passwort-Generator. Zeitstempel rechnest du mit dem Unix-Zeitstempel-Rechner um.

Diese kostenlosen Tools könnten dir auch helfen: JSON formatieren, Passwort-Generator und Regex-Tester.

Häufige Fragen

Was ist der Unterschied zwischen UUID und GUID?

Es gibt keinen. GUID ist Microsofts Bezeichnung für eine UUID; beide sind 128-Bit-Kennungen im Format 8-4-4-4-12.

Soll ich UUID v4 oder v7 verwenden?

v7 für Primärschlüssel in Datenbanken, weil sie zeitlich sortiert ist und Indizes effizient hält. v4, wenn die ID den Erstellungszeitpunkt nicht verraten soll.

Sind die UUIDs wirklich eindeutig?

Ja, praktisch schon. Sie werden mit einem kryptografisch sicheren Zufallsgenerator erzeugt, die Kollisionswahrscheinlichkeit ist verschwindend gering.

Kann ich viele UUIDs auf einmal erzeugen?

Ja. Gib eine Zahl von 1 bis 500 ein und kopiere oder lade die ganze Liste herunter.

Wie finde ich die Version einer UUID heraus?

Sieh dir die 13. Hexziffer an oder füge die UUID unter „UUID prüfen“ ein. Du siehst Version, Variante und bei v7 den Erstellungszeitpunkt.

Zuletzt aktualisiert: