So verwenden Sie UUID-Generator
- 1
ID-Typ wählen
Wählen Sie UUID v4 für einfache Zufalls-IDs, v7 oder ULID für nach Zeit sortierbare Schlüssel, v1 für Altsysteme oder Nano ID für kurze Zeichenfolgen.
- 2
Format und Anzahl festlegen
Schalten Sie Großbuchstaben, Bindestriche oder Klammern um, wählen Sie Zeilen, Kommas oder JSON und geben Sie die gewünschte Anzahl ein.
- 3
Erzeugen und kopieren
Klicken Sie auf Erzeugen. Danach können Sie eine ID kopieren, die ganze Liste kopieren oder als Datei herunterladen.
- 4
Vorhandene ID decodieren
Fügen Sie eine UUID oder ULID in den Decoder ein, um Version, Variante und Erstellungszeit zu sehen.
Limits und Pro
Kostenlos: bis zu 10.000 IDs pro Klick erzeugen, mit Kopieren und Download als .txt oder .json. Das Decodieren ist unbegrenzt.
Mit Pro steigt die Massenerzeugung auf 100.000 IDs pro Klick, und die Werbung entfällt. Pro ansehen
Über UUID-Generator
Universally Unique Identifiers (UUIDs) erlauben es getrennten Systemen, IDs zu erzeugen, ohne einen zentralen Server zu fragen. Welche Version Sie wählen, bestimmt, was in diesen 128 Bit steckt. Version 4 besteht aus 122 Bit reinem Zufall. Version 7, 2024 in RFC 9562 standardisiert, beginnt mit einem Unix-Zeitstempel in Millisekunden, sodass neue Zeilen am Ende eines Datenbankindex landen, statt sich darin zu verteilen. Version 1 kodiert einen gregorianischen Zeitstempel und eine Node-ID. Dieser Generator verwendet immer einen zufälligen Node mit gesetztem Multicast-Bit, niemals die MAC-Adresse Ihrer Netzwerkkarte.
Zwei Formate, die keine UUIDs sind, sind ebenfalls enthalten. Eine ULID packt denselben Millisekunden-Zeitstempel und 80 Zufallsbits in 26 Zeichen Crockford Base32, die sich als reiner Text sortieren lassen. Eine Nano ID ist eine kurze Zufallszeichenfolge, standardmäßig mit 21 URL-sicheren Zeichen, deren Länge und Alphabet Sie ändern können. Die Seite zeigt dabei, wie viele IDs Sie erzeugen könnten, bevor ein Duplikat zu einem Ereignis mit einer Wahrscheinlichkeit von eins zu einer Milliarde wird.
Jeder Wert stammt aus dem kryptografischen Zufallsgenerator des Browsers (crypto.randomUUID und crypto.getRandomValues) mit Rejection Sampling, damit kein Alphabet verzerrt ist. v7, v1 und ULIDs, die in derselben Millisekunde entstehen, lassen sich weiterhin in der Reihenfolge ihrer Erstellung sortieren. Listen mit vielen IDs können in Großbuchstaben, ohne Bindestriche oder in {Klammern} ausgegeben werden, getrennt durch Zeilen, Kommas oder als JSON-Array, und lassen sich kopieren oder herunterladen.
Der Decoder liest jede UUID oder ULID, die Sie einfügen, und zeigt Version, Variante und, bei v1, v6, v7 und ULID, den Zeitpunkt der Erstellung. Den Namen hinter einer UUID v3 oder v5 kann er nicht wiederherstellen, da es sich dabei um Einweg-Hashes handelt.
Datenschutz
IDs werden auf Ihrem Gerät mit der Web Crypto API erzeugt und nie an einen Server gesendet, sodass niemand sonst sie sieht oder protokolliert. Ihr gewählter Typ und Ihre Formatoptionen werden im lokalen Speicher gemerkt. Erzeugte IDs und alles, was Sie decodieren, werden nicht gespeichert.
Funktionen
Sortierbare v7 und ULID
Zeitstempel in Millisekunden mit monotonem Zähler, sodass gemeinsam erzeugte IDs in Reihenfolge bleiben.
Kryptografischer Zufall
Nur Web Crypto, kein Math.random und keine MAC-Adresse in v1-IDs.
Integrierter Decoder
Zeigt Version, Variante und den in v1-, v6-, v7- und ULID-Werten versteckten Zeitstempel.