ToolHub
Tool öffnen

ULID-Generator

Sortierbare eindeutige Kennungen im ULID-Format generieren

Entwicklertools

Über dieses Tool

Der ULID-Generator erstellt universell eindeutige lexikografisch sortierbare Kennungen, die einen 48-Bit-Zeitstempel mit einer 80-Bit-Zufallskomponente kombinieren. ULIDs verwenden die URL-sichere Crockford-Base32-Kodierung und sind nach Zeit sortierbar. Die gesamte Generierung erfolgt lokal im Browser mit der Web Crypto API für sichere Zufallszahlengenerierung.

Hauptfunktionen

Schnellvorschau

Anwendungsfälle

id generator

Häufig gestellte Fragen

Was ist der ULID-Generator?

Der ULID-Generator ist ein Online-Entwicklertool, das sortierbare eindeutige Kennungen im ULID-Format generiert. Es läuft vollständig in Ihrem Browser und sendet keine Daten an einen Server.

Was ist der Unterschied zwischen ULID und UUID?

ULID ist eine 26-stellige Zeichenkette mit Crockford-Base32-Kodierung, während UUID eine 36-stellige hexadezimale Zeichenkette mit Bindestrichen ist. ULIDs sind nach Erstellungszeit sortierbar und eignen sich hervorragend für Datenbankindizes. UUIDs sind zufällig und nicht sortierbar.

Wie hoch ist die Zeitstempelpräzision von ULID?

ULID verwendet einen 48-Bit-Unix-Zeitstempel mit Millisekundenpräzision. Der Zeitstempel nimmt die ersten 10 Zeichen der ULID ein und bietet zeitlich sortierte Eindeutigkeit. Zwei ULIDs, die in derselben Millisekunde erstellt wurden, werden durch den 80-Bit-Zufallsteil unterschieden.

Wie viele ULIDs können auf einmal generiert werden?

Sie können mit dem Mengenwähler 1 bis 20 ULIDs auf einmal generieren. Jede ULID wird unabhängig mit eigenem Zeitstempel und Zufallsteil generiert, was vollständige Eindeutigkeit gewährleistet.

Sind ULIDs URL-sicher?

Ja. ULIDs verwenden die Crockford-Base32-Kodierung, die nur Großbuchstaben und Ziffern enthält (0-9, A-Z, ohne I, L, O, U zur Vermeidung von Mehrdeutigkeiten) und können sicher in URLs ohne Kodierung verwendet werden.