Zum Inhalt springen
Toolbrik

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)

    UUID v4 verwendet crypto.randomUUID() mit lokalem Fallback. v4 wird empfohlen, außer du benötigst eine zeitliche Reihenfolge (v1).

    So funktioniert: UUID

    1. 1Wähle die Version: v4 (zufällig) oder v1 (zeitbasiert).
    2. 2Gib an, wie viele UUIDs du brauchst (bis 1.000), und das Format.
    3. 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.

    War „UUID" hilfreich?

    Teile es mit jemandem, der es braucht. Kostenlos und ohne Datenspeicherung.

    X WhatsApp Telegram