UUID UUID Generator

Kostenlos · Ohne Anmeldung · Ohne Installation

UUID v6 Generator

Erzeuge UUID v6: der Zeitstempel von v1, so umgeordnet, dass die höchstwertigen Bits vorn stehen. Das Ergebnis ordnet sich von selbst chronologisch und bleibt mit der v1-Struktur kompatibel.

  • Nach Zeit sortierbar
  • RFC 9562
  • Kompatibel zu v1

UUID v6 Generator

v6
Zwischen 1 und 1000.
Formatierung

Ergebnis 0

    Lokal mit der Web Crypto API erzeugt — nichts verlässt deinen Browser. Tastenkürzel: Ctrl + Enter — zum Neugenerieren

    Was ist UUID v6?

    Eine UUID v6 nutzt denselben 60 Bit langen Zeitstempel wie v1, legt ihn aber in die hohen Bits (Big-Endian), sodass die lexikografische Reihenfolge der Zeichenketten der chronologischen entspricht.

    Damit taugt sie als Primärschlüssel: Neue Zeilen landen am Ende des Index statt über den ganzen Baum verteilt, ohne dass man auf die übrigen Zufallsbits verzichten muss.

    Anleitung

    1. Gib an, wie viele Kennungen du brauchst.
    2. Klicke auf Generieren.
    3. Prüfe, dass die Liste aufsteigend sortiert ist — genau das leistet der Zeitstempel.

    Anwendungsfälle

    • Primärschlüssel in relationalen Datenbanken.
    • Audit- und Ereignisprotokolle, die nach Datum abgefragt werden.
    • Systeme, die von v1 kommen und diese Struktur beibehalten wollen.

    UUID-Versionen im Überblick

    VersionSortierbarBasiert aufGeeignet für
    v1NeinZeitstempel + MAC-AdresseAltsysteme, die v1 weiterhin erwarten
    v3NeinMD5-Hash eines NamensDeterministische Kennungen, wenn MD5 vorgeschrieben ist
    v4Nein122 zufällige BitsNahezu jede allgemeine Kennung
    v5NeinSHA-1-Hash eines NamensWenn derselbe Name immer dieselbe Kennung ergeben muss
    v6JaZeitstempel, neu geordnetSortierbare Kennungen ohne Verzicht auf Zufall
    v7JaUnix-Zeit in MillisekundenPrimärschlüssel in Datenbanken und Ereignis-IDs
    v8NeinEigenes Bit-LayoutHerstellerspezifische oder experimentelle Formate

    Alle sieben Versionen sind 128 Bit lang und werden im selben Muster 8-4-4-4-12 geschrieben. Nur die Bedeutung der Bits ändert sich.

    Häufige Fragen

    Worin unterscheidet sich v6 von v1?

    Nur in der Anordnung der Zeitstempelbits. v1 teilt die Zeit in zwei Blöcke, v6 stellt sie vollständig nach vorn — deshalb lässt sich v6 als Text sauber sortieren.

    v6 oder v7?

    v7 verwendet Unix-Zeit in Millisekunden und ist die Empfehlung von RFC 9562 für neue Projekte. v6 existiert vor allem, um Kompatibilität mit v1 zu wahren.

    Bleibt v6 innerhalb derselben Millisekunde eindeutig?

    Ja: Die Uhr wird monoton hochgezählt und der Rest der Kennung ist zufällig, sodass zwei Werte aus demselben Augenblick nicht kollidieren.