ULID-Generator
Erstellen Sie zeitbasierte und lexikografisch sortierbare ULID-Kennungen aus Millisekunden-Zeitstempeln und Zufallswerten.
Tool ausführen
Dieser ULID-Generator erzeugt lexikografisch sortierbare Kennungen auf Basis von Zeitstempeln und Zufallswerten. Jede generierte ULID besteht aus genau 26 Zeichen im Base32-Format. Der vordere Teil mit 10 Zeichen kodiert die aktuelle Zeit in Millisekunden, während die nachfolgenden 16 Zeichen aus 10 zufälligen Bytes gebildet werden. Dadurch eignen sich diese Bezeichner besonders für Datenbanken, verteilte Systeme und Protokolldateien, bei denen eine zeitliche Sortierung nützlich ist. Über das Eingabefeld legen Sie die gewünschte Anzahl fest. Wenn Sie keinen Wert angeben, erstellt das Tool genau eine Kennung. Bei Eingaben unter 1 verwendet die Erstellung automatisch den Mindestwert 1, während Eingaben über 100 auf den Maximalwert 100 begrenzt werden. Nach dem Ausführen sehen Sie die vollständige Liste der Bezeichner, die angewendete Anzahl, den Zeitstempel sowie das erste erzeugte Element als Vorschau. Sie können die Werte direkt kopieren und in Ihre Konfigurationen oder Testumgebungen einfügen.
Anleitung
- Geben Sie im Feld für die Anzahl einen Wert zwischen 1 und 100 ein oder lassen Sie das Feld leer für den Standardwert 1.
- Starten Sie den Generator über die entsprechende Schaltfläche.
- Entnehmen Sie die generierten Kennungen der Ergebnisübersicht.
Beispiele
- Standardaufruf mit leerem Eingabefeld: Das Tool erzeugt genau eine 26-stellige ULID wie 01ARZ3NDEKTSV4RRFFQ69G5FAV.
- Bei Angabe der Anzahl 5: Die Ausgabe enthält fünf geordnete ULID-Zeichenketten zusammen mit dem aktuellen Zeitstempel.
FAQ
Wie ist eine ULID aufgebaut?
Jede Kennung umfasst 26 Zeichen. Die ersten 10 Zeichen stellen die Zeit in Millisekunden dar, gefolgt von 16 Zeichen, die aus 10 zufälligen Bytes im Base32-Format abgeleitet werden.
Wie viele Kennungen können auf einmal erzeugt werden?
Sie können pro Durchlauf zwischen 1 und 100 Kennungen anfordern. Werte außerhalb dieser Spanne werden automatisch auf 1 beziehungsweise 100 gesetzt.
Woher stammt der Zufallsanteil der Kennung?
Der 16-stellige Zufallsteil wird mit einem kryptografisch sicheren Zufallsgenerator erzeugt.