UUID-Generator

Generieren und kopieren Sie verschiedene eindeutige Bezeichner (UUIDs).

ID-Generierungseinstellungen
Wählen Sie das Format und die Optionen für die zu generierenden IDs
Generierte IDs
Zufällig
Liste der generierten IDs. Klicken Sie zum Kopieren.
bd0f038c-c3a1-4600-876e-f5d808c671a5
58d3db41-0d09-4d54-b791-6794ffd41a85
a938bca0-1c96-45b6-a9d9-4a0b7b03cd7a
739c039d-fd5b-444b-ac3f-298578961310
24ee5686-906d-4de8-8d30-86663e37a173
ID-Formatdetails

RFC 4122 UUID-Standard

UUID v1: Zeitstempel + MAC-Adresse
Zeitliche Reihenfolge garantiert, maschinell identifizierbar
UUID v3: Namespace + Name + MD5
Deterministisch, gleiche Eingabe erzeugt gleiches Ergebnis
UUID v4: Völlig zufällig
Am häufigsten, 122-Bit zufällig
UUID v5: Namespace + Name + SHA-1
Sichererer Hash als v3
UUID v6: Zeitlich sortierbare v1
DB-Index-Optimierung
UUID v7: Zeitstempel + Zufällig
Neuester Standard, sortierbar

Alternative ID-Formate

NanoID: URL-sichere ID
Variable Länge, benutzerdefinierter Zeichensatz
CUID2: Kollisionsresistente ID
Sicher in verteilten Umgebungen, variable Länge
ULID: Sortierbare ID
26 Zeichen, Base32-kodiert
KSUID: K-sortierbare ID
Zeitlich sortiert, Base62-kodiert
Snowflake: Verteilte System-ID
Von Twitter entwickelt, 64-Bit-Ganzzahl

Nutzungsempfehlungen

  • • Allgemeiner Zweck: UUID v4, UUID v7
  • • Datenbank-Primärschlüssel: UUID v7, ULID, KSUID
  • • Für URLs: NanoID, CUID2
  • • Deterministische Generierung: UUID v3, UUID v5
  • • Verteilte Systeme: Snowflake, KSUID
  • • Zeitliche Reihenfolge wichtig: UUID v6, UUID v7, ULID