UUID UUID Generator

Kostenlos · Ohne Anmeldung · Ohne Installation

UUID-Prüfer

Füge eine Liste von Werten ein und erfahre, welche davon gültige UUIDs sind, um welche Version und Variante es sich handelt und — bei v1, v6 und v7 — wann der Wert entstanden ist.

  • Version und Variante
  • Zeitstempel auslesen
  • Bis zu 200 Zeilen

UUID-Prüfer

Validator
Bis zu 200 Zeilen. Klammern, Anführungszeichen, Großbuchstaben und fehlende Bindestriche sind erlaubt.

Ergebnis 0

Die Ergebnisse erscheinen hier.

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

Was ist UUID-Prüfer?

Der Prüfer akzeptiert einen Wert pro Zeile und arbeitet die Liste von oben nach unten ab. Für jeden Eintrag zeigt er Gültigkeit, Version, Variante und weitere Details wie die enthaltene Zeit oder den Knotenanteil.

Klammern, Anführungszeichen, Großbuchstaben und fehlende Bindestriche sind ausdrücklich erlaubt. So lässt sich eine Spalte direkt aus einer Datenbank oder aus einem Protokoll einfügen, ohne sie vorher aufzuräumen.

Anleitung

  1. Füge die Werte ein, einen pro Zeile.
  2. Klicke auf Prüfen.
  3. Lies in der Tabelle, welche Einträge gültig sind und welche Version sie haben.

Anwendungsfälle

  • Importierte Daten prüfen, bevor sie in eine UUID-Spalte wandern.
  • Nachvollziehen, wann ein v7-Schlüssel entstanden ist.
  • Fehlersuche, wenn ein Wert wie eine UUID aussieht, aber keine ist.

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

Warum ist eine offensichtlich richtige UUID ungültig?

Meistens stimmt die Länge nicht, es steht ein Zeichen außerhalb von 0 bis 9 und a bis f darin, oder die Bindestriche sitzen an der falschen Stelle. Der Prüfer zeigt die gefundene Zeichenzahl an, was die Suche meist sofort klärt.

Erkennt der Prüfer die NIL-UUID?

Ja, ebenso die MAX-UUID. Beide werden gesondert ausgewiesen, weil sie zwar formal gültig sind, aber als Kennung nichts taugen.

Werden meine Werte irgendwohin geschickt?

Nein, die Prüfung läuft vollständig in deinem Browser. Deshalb eignet sie sich auch für Kennungen aus Produktivdaten.