UUID-Generator

Kostenloser online UUID-Generator mit Unterstützung für v1, v4, v5 und v7 / GUID. Erstelle sofort einzelne oder mehrere eindeutige Identifikatoren für Software, Datenbanken, APIs und verteilte Systeme. RFC 9562 konform.

v4 — Zufällig. Die häufigste Wahl; ideal für öffentliche IDs und Tokens.

Klicke auf Generieren, um eine UUID zu erstellen

Über dieses Tool

Erzeuge universell eindeutige Identifikatoren (UUID/GUID) mit einem Klick. Dieses Tool unterstützt UUID v4 (zufällig), v7 (zeitlich geordnet, ideal für Datenbankschlüssel), v1 (zeitstempelbasiert) und v5 (Namensraum + Name, deterministisch). Die UUID — auch bekannt als GUID (Globally Unique Identifier) — ist ein 128-Bit-Identifikator gemäß RFC 9562 (früher RFC 4122). Generiere einen einzelnen Wert oder eine Liste für Tests, Datenbank-Seeding und verteilte Systeme.

Funktionen

UUID v1, v4, v5 und v7 sofort im Browser generieren
Batch-Erstellung von bis zu 100 UUIDs gleichzeitig
Einzelne Werte oder komplette Liste mit einem Klick kopieren
RFC 9562 konform, 100% clientseitig — deine Daten verlassen nie den Browser

So funktioniert der UUID-Generator

Wähle eine UUID-Version und klicke auf Generieren, um sofort einen Identifikator in deinem Browser zu erstellen. v4 und v7 werden aus kryptografisch sicheren Zufallsbytes erzeugt; v1 bettet einen Zeitstempel ein; v5 leitet einen deterministischen Wert aus einem Namensraum und einem Namen via SHA-1 ab. Aktiviere die Mehrfachgenerierung, um einen Stapel zu erstellen. Jede UUID folgt dem in RFC 9562 definierten Format und macht das Tool nützlich für Tests, Entwicklung, Integrationen und Datenmodellierung.

Anwendungsfälle

  • SoftwareentwicklungErstelle eindeutige Identifikatoren für Entitäten, Datensätze und interne Referenzen in deiner Anwendungsarchitektur.
  • Datenbank-PrimärschlüsselNutze v7 für zeitlich geordnete Primärschlüssel, die Index-Fragmentierung vermeiden, oder v4 für undurchsichtige externe Identifikatoren.
  • APIs und MicroservicesWeise eindeutige Ressourcen-IDs, Request-IDs und Korrelations-IDs zu, um Transaktionen über Dienste hinweg zu verfolgen.
  • Tests und Daten-SeedingProduziere Batches von realistischen eindeutigen Werten für QA-Tests, Datenbank-Fixtures und automatisierte Test-Suites.
  • Deterministische IDsNutze v5, um einen stabilen, reproduzierbaren Identifikator aus einem Namensraum und einem bekannten Namen wie einer URL oder Domain abzuleiten.

So verwendest du das Tool

1

Version wählen

Wähle v4, v7, v1 oder v5. Für v5 gibst du zusätzlich einen Namensraum und einen Namen an.

2

Generieren

Klicke auf den Generieren-Button oder aktiviere „Mehrere generieren“, um einen Stapel von 2–100 zu erstellen. Deine UUID(s) erscheinen sofort.

3

Kopieren

Klicke auf das Kopiersymbol neben einer UUID oder nutze „Alle kopieren“, um die gesamte Liste auf einmal zu kopieren.

Fragen & Antworten

Was ist eine UUID?

Eine UUID (Universally Unique Identifier) ist ein 128-Bit-Identifikator gemäß RFC 9562 (die 2024 die RFC 4122 ersetzt hat). Sie ermöglicht es unabhängigen Systemen, eindeutige Werte ohne zentrale Koordination zu erzeugen.

Welche UUID-Version sollte ich verwenden?

Nutze v4 für allgemeine zufällige IDs, Tokens und öffentliche Identifikatoren. Nutze v7 für Datenbank-Primärschlüssel, da der Zeitstempel-Präfix die Inserts sequenziell hält und Index-Fragmentierung vermeidet. Nutze v1, wenn du einen Zeitstempel auf die klassische Weise einbetten willst, und v5 für eine deterministische, aus einem Namen abgeleitete ID.

Was ist der Unterschied zwischen v4 und v7?

v4 ist vollständig zufällig und verrät daher keine Erstellungszeit, verteilt sich aber über die Datenbankindizes. v7 platziert einen Millisekunden-Zeitstempel in den führenden Bits, wodurch IDs zeitlich sortierbar und als Primärschlüssel in B-Tree-Indizes wie PostgreSQL oder MySQL weitaus effizienter werden.

Ist v5 deterministisch?

Ja. v5 wird aus einer Namensraum-UUID und einem Namen mittels SHA-1 abgeleitet, sodass dieselben Eingaben immer dieselbe UUID ergeben. Das ist nützlich, wenn du einen stabilen Identifikator für einen bekannten Wert wie eine URL oder einen Benutzernamen brauchst.

Was ist der Unterschied zwischen UUID und GUID?

UUID und GUID beziehen sich auf denselben Standard. GUID (Globally Unique Identifier) ist Microsofts Name für UUID. Beide folgen RFC 9562 und sind in den meisten Kontexten austauschbar.

Empfohlene Lektüre:UUID (RFC 9562)

Siehe auch