UUID / ULID / NanoID Generator

Generieren Sie UUID v4, UUID v7, ULID und NanoID-Werte sofort direkt in Ihrem Browser.

Format
Generierte IDs
Bereit.

Ihre IDs werden lokal mit sicheren Browser-Zufallsfunktionen generiert. Es wird nichts an BroBroGo übertragen.

FAQ

Was ist der Unterschied zwischen UUID v4, UUID v7, ULID und NanoID?

UUID v4 bietet 122 Bit reine Zufälligkeit im bekannten 36-Zeichen-Format. Aufgrund der zufälligen Verteilung eignet sie sich jedoch weniger gut für Datenbank-Indizes. UUID v7 behält dieses Format bei, beginnt jedoch mit einem Millisekunden-Zeitstempel, sodass IDs chronologisch sortiert werden können (ideal für Primärschlüssel). ULID nutzt dasselbe Prinzip, liefert aber einen kürzeren, case-insensitiven String mit 26 Zeichen. NanoID verzichtet auf Sortierung und bietet dafür extrem kompakte, vollständig anpassbare IDs, bei denen Sie Länge und Zeichensatz selbst bestimmen.

Sind diese IDs zufällig genug, um nicht erratbar zu sein?

Ja. Jede ID wird über die kryptografisch sichere Zufallsfunktion des Browsers generiert. UUID v4 und das Standard-Alphabet von NanoID bieten weit über 100 Bit Zufall. UUID v7 und ULID opfern etwa 48 dieser Bits für den führenden Zeitstempel. Betrachten Sie zeitstempelbasierte Formate daher primär als sortierbare IDs und nicht als unvorhersehbare Geheimnisse.

Kann ich die Länge und den Zeichensatz von NanoID anpassen?

Ja. Wenn Sie zu NanoID wechseln, blendet das Tool einen Schieberegler für die Länge (standardmäßig 21 Zeichen) sowie ein editierbares Feld für das Alphabet ein. Eine kürzere Länge oder ein kleineres Alphabet verringern die Kollisionssicherheit – halten Sie die ID also ausreichend lang, wenn Sie den Zeichensatz einschränken.