UUID / ULID Decoder
Füge eine beliebige UUID (v1, v3, v4, v5, v6, v7, v8) oder ULID ein, um ihre Struktur zu untersuchen. Extrahiere den Erstellungszeitstempel aus UUID v1/v6/v7 und ULID, sieh Version und Variante und betrachte die rohen Hex-Bytes. Läuft vollständig in deinem Browser – nichts wird hochgeladen.
🔎
Füge oben eine UUID oder ULID ein, um sie zu dekodieren
So funktioniert es
UUID oder ULID einfügen
Füge eine beliebige UUID (mit oder ohne Bindestriche, in beliebiger Groß-/Kleinschreibung) oder eine 26 Zeichen lange ULID ein. Der Decoder erkennt das Format automatisch.
Dekodierte Struktur prüfen
Sieh die Version, Variante, den eingebetteten Zeitstempel (bei v1, v6, v7 und ULID), die Node-/MAC-Adresse und die Zufallsbits – alle extrahiert und formatiert.
Beliebiges Feld kopieren
Klicke auf die Kopieren-Schaltfläche neben einem Feld, um die kanonische Form, das rohe Hex, den extrahierten Zeitstempel oder die Zufallskomponente zu übernehmen.
Häufig gestellte Fragen
Welche UUID-Versionen kann dieser Decoder parsen?
Alle: v1 (Zeitstempel + MAC), v3 (namensbasiert MD5), v4 (zufällig), v5 (namensbasiert SHA-1), v6 (umgeordnete v1), v7 (Unix-Zeit + Zufall) und v8 (benutzerdefiniert). Er erkennt auch die in RFC 9562 definierten Nil- und Max-UUIDs.
Kann er den Zeitstempel aus einer UUID v7 extrahieren?
Ja. UUID v7 kodiert einen 48-Bit-Unix-Epoch-Zeitstempel in Millisekunden als ihre ersten 48 Bits. Der Decoder zieht diesen heraus und zeigt ihn als ISO-8601-Datum, Unix ms und als relative Zeit ("vor 2 Minuten") an.
Dekodiert er auch ULIDs?
Ja. Füge eine 26 Zeichen lange Crockford Base32 ULID ein, und der Decoder extrahiert den 48-Bit-Millisekunden-Zeitstempel aus den ersten 10 Zeichen und die 80-Bit-Zufallskomponente aus den letzten 16.
Kann ich eine UUID v1 dekodieren, um die ursprüngliche MAC-Adresse zu sehen?
Ja. UUID v1 bettet einen 48-Bit-Node-Identifikator ein, der traditionell die MAC-Adresse des erzeugenden Rechners ist (obwohl viele Bibliotheken sie inzwischen randomisieren). Der Decoder zeigt sie in standardmäßiger, durch Doppelpunkte getrennter Hex-Form neben Zeitstempel und Clock-Sequenz an.
Wird etwas an einen Server gesendet?
Nein. Das gesamte Parsen läuft in deinem Browser – die UUID oder ULID verlässt dein Gerät nie. Das ist wichtig, wenn der Bezeichner einer echten Datenbankzeile oder internen Ressource entspricht.