UUID-/GUID-/ULID-Generator

UUID v4, v7 und ULID in großen Mengen erzeugen, dazu ein Inspektor, der Versionen und Zeitstempel entschlüsselt.

Läuft lokal · keine Uploads
Generated
Inspect a UUID / ULID

Accepts hyphens, braces, quotes and urn:uuid: prefixes. Click a generated line to inspect it.

Was das Tool macht

Erzeugen Sie eine bis 1.000 Kennungen auf einmal und fügen Sie sie direkt in Ihren Code ein:

  • UUID v4: 122 Zufallsbits, die klassische GUID.
  • UUID v7 (RFC 9562): ein 48-Bit-Unix-Zeitstempel in Millisekunden, gefolgt von Zufallsbits. v7-Werte sind nach Erstellungszeit sortiert, was Datenbankindizes kompakt hält.
  • ULID: 26 Zeichen Crockford Base32, ebenfalls zeitlich sortierbar und URL-sicher.
  • Die Sonderwerte Nil und Max.

Innerhalb eines Durchgangs sind v7- und ULID-Werte streng aufsteigend, auch wenn viele in derselben Millisekunde entstehen (der Zeitstempel bleibt erhalten und der Zufallsanteil wird erhöht, wie RFC 9562 es für die monotone Erzeugung beschreibt).

Die Formatierungsoptionen umfassen Klein- oder GROSSBUCHSTABEN, mit oder ohne Bindestriche, {geschweifte Klammern} wie bei .NET Guid.ToString("B"), doppelte oder einfache Anführungszeichen sowie Komma-Trennzeichen für Arrays und SQL-IN (...)-Listen.

Inspektor

Fügen Sie eine beliebige UUID, GUID oder ULID ein, um Version, Variante und Gültigkeit zu sehen. Bei v1, v6, v7 und ULID wird der eingebettete Zeitstempel in UTC und Ortszeit umgerechnet. Außerdem erhalten Sie die kanonische Form, die von .NET Guid.ToByteArray() verwendete Bytereihenfolge, Base64 und denselben 128-Bit-Wert als ULID (bzw. als UUID bei einer ULID).

So verwenden Sie das Tool

Wählen Sie einen Typ, legen Sie die Anzahl fest und klicken Sie auf Generieren (oder Ctrl+Enter). Kopieren Sie die Liste oder laden Sie sie herunter. Klicken Sie auf eine generierte Zeile, um sie zu untersuchen.

Datenschutz

Die Kennungen werden in Ihrem Browser mit crypto.getRandomValues erzeugt. Nichts wird an einen Server gesendet. Ihre Formateinstellungen werden lokal gespeichert.