UUID-Generator
Erzeuge sofort UUID v1 und v4. Wähle die Version, wie viele du brauchst (bis zu 1000), Großbuchstaben und ob du die Variante ohne Bindestriche bevorzugst.
Einstellungen
Ergebnis (0 UUIDs · V4)
So funktioniert: UUID
- 1Wähle die Version: v4 (zufällig) oder v1 (zeitbasiert).
- 2Gib an, wie viele UUIDs du brauchst (bis 1.000), und das Format.
- 3Erzeuge und kopiere die Liste, zeilenweise oder kommagetrennt.
Wofür ist es gut?
- Eindeutige Kennungen für Datenbankeinträge erstellen.
- Testdaten und Fixtures erzeugen.
- IDs für Dateien, Sessions oder Events erhalten.
UUID: Versionen und bewährte Praxis
Was eine UUID ist
Eine UUID ist eine 128-Bit-Kennung, geschrieben als 32 Hexadezimalziffern in Gruppen 8-4-4-4-12. Sie lässt sich auf jedem Rechner unabhängig erzeugen, ohne sich mit einem zentralen Server abzustimmen.
v1, v4 und v7
Version 4 ist zufällig (122 Zufallsbits) und am weitesten verbreitet. Version 1 enthält Zeit- und Knotendaten und kann verraten, wann und wo sie entstand. Version 7 beginnt mit einem Zeitstempel in Millisekunden und ist chronologisch sortierbar, was Datenbankindizes deutlich entlastet.
Kollisionen und Datenbanken
Für eine 50-prozentige Kollisionschance bei v4 müssten etwa 2,7 Trillionen UUIDs erzeugt werden. Speichern Sie UUIDs in einem nativen Typ (uuid in PostgreSQL, BINARY(16) in MySQL): 16 statt 36 Bytes. Dieses Tool nutzt crypto.randomUUID des Browsers.
Verwandte Tools
Verwandte Artikel
Häufig gestellte Fragen
Was ist der Unterschied zwischen v1 und v4?+
v4 verwendet Zufallswerte (empfohlen). v1 enthält Zeitstempel und MAC-Adresse, ist daher vorhersehbar und wird aus Sicherheitsgründen vermieden.

