UUID UUID Generator

Kostenlos · Ohne Anmeldung · Ohne Installation

UUID v1 Generator

Erzeuge UUID v1, die die aktuelle Zeit und eine Knotenkennung mitbringen. Das ist das ursprüngliche Format aus RFC 4122 und dann nützlich, wenn du eindeutige Werte brauchst, die sich zusätzlich nach Entstehungszeit ordnen lassen.

  • 100-ns-Zeitstempel
  • Enthält Knoten und Uhr
  • 100 % im Browser

UUID v1 Generator

v1
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 v1?

    Eine UUID v1 verbindet die aktuelle Zeit — gemessen in 100-Nanosekunden-Schritten seit dem 15. Oktober 1582 — mit einer 48 Bit langen Knotenkennung. Der Zeitanteil sorgt dafür, dass sich v1-Werte fast von selbst nach Datum ordnen.

    Der Preis dieser Information ist der Datenschutz: Wird der Knoten aus einer MAC-Adresse abgeleitet, verraten zwei auf derselben Maschine erzeugte Kennungen ihre gemeinsame Herkunft. Moderne Generatoren setzen dort Zufallswerte ein.

    Anleitung

    1. Wähle, wie viele UUIDs du brauchst (1 bis 1000).
    2. Stelle das Format ein: Großbuchstaben, Bindestriche und Klammern.
    3. Klicke auf Generieren und kopiere einen Wert, alle oder lade die .txt- bzw. .csv-Datei herunter.

    Anwendungsfälle

    • Altsysteme, die aus Kompatibilität v1 verlangen.
    • Ereignisprotokolle, in denen die Entstehungszeit der Kennung interessiert.
    • Migration aus alten Datenbanken, die bereits v1 verwendet haben.

    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

    Verrät v1 meine MAC-Adresse?

    In der klassischen Spezifikation war der Knoten die MAC-Adresse. Dieser Generator erzeugt den Knoten aus zufälligen Bits und setzt das Multicast-Bit, wie es moderne Bibliotheken tun — es gelangen also keine Daten über dein Gerät nach außen.

    v1 oder v7?

    v1 ist sortierbar, aber sein Zeitstempel ist in zwei Blöcke getrennt und passt schlecht in eine indizierte Spalte. Für neue Projekte ist v7 die bessere Wahl: ebenfalls sortierbar und einfacher zu indizieren.

    Kann ich dieselbe UUID v1 zweimal bekommen?

    Nein: Jeder Wert hängt am Zeitpunkt der Erzeugung. Wenn eine bestimmte Eingabe immer dieselbe Kennung ergeben soll, nimm v5 oder v3.