So generieren Sie eine oder mehrere UUIDs
- Geben Sie eine Ganzzahl zwischen 1 und 1.000 für die Anzahl der Erstellungen ein.
- Wählen Sie eine pro Zeile oder JSON-Array aus.
- Drücken Sie „UUID generieren“.
- Wählen Sie ggf. Großschreibung aus und kopieren oder laden Sie die Ergebnisse herunter.
Wenn Sie erneut auf „UUID generieren“ klicken, wird eine neue Liste erstellt. Wenn Sie hingegen nur das Ausgabeformat und die Groß-/Kleinschreibung ändern, ändert sich nur die Darstellung der Werte, die Sie bereits erstellt haben. Durch Ändern des Zählers werden die vorherigen Ergebnisse gelöscht und müssen neu generiert werden. Speichern Sie die benötigten Werte, bevor Sie die Seite aktualisieren oder verlassen.
Laden Sie eines pro Zeile als .txt und ein JSON-Array als .json-Datei herunter. Die JSON-Ausgabe ist ein Array von UUIDs, die als Zeichenfolgen verpackt sind. Prüfen Sie bei der Verwendung für Datenbankimporte oder API-Anfragen gesondert, ob das Zielsystem ein Array oder ein Objekt mit einem bestimmten Schlüssel benötigt.
36-Zeichen-Format und Groß-/Kleinschreibung von UUID v4
UUID ist ein 128-Bit-Wert. Eine typische Textdarstellung besteht aus 32 hexadezimalen Zeichen geteilt durch 8-4-4-4-12, gefolgt von vier Bindestrichen, also insgesamt 36 Zeichen. In Vers 4 ist der erste Buchstabe der dritten Gruppe 4 und der erste Buchstabe der vierten Gruppe ist einer von 8·9·a·b.
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
x: hexadecimal digit
y: 8, 9, a, or bDie obige Notation ist ein Platzhalter zur Beschreibung der Struktur und nicht die tatsächlich zu verwendende UUID. Groß- und Kleinbuchstaben repräsentieren denselben Hexadezimalwert. Allerdings behandeln Systeme, die allgemeine Zeichenfolgen statt UUID-Datentypen vergleichen, die Groß-/Kleinschreibung möglicherweise unterschiedlich. Vereinheitlichen Sie daher die Speicher- und Vergleichsregeln. Dieses Tool bietet keine Silbentrennung, geschweifte Klammern oder URN-Präfixformatierung.
Browsergenerierte Methode und Duplikatprüfumfang
Dieses Tool ruft crypto.randomUUID() des Browsers auf. Diese API stellt v4-UUIDs mithilfe eines kryptografisch sicheren Zufallszahlengenerators bereit. Erfordert HTTPS und einen unterstützten modernen Browser; Umgebungen, in denen diese nicht verfügbar sind, führen zu einem Erstellungsfehler. Die generierten Werte werden nicht an den Tool-Server gesendet oder in localStorage gespeichert.
Nach der Erstellung wird die Liste auf Duplikate überprüft. Es wird nicht mit zuvor erstellten Listen, anderen Geräten oder tatsächlichen Datenbanken abgeglichen. Da es sich bei UUID v4 um einen Zufallswert handelt, ist die Wahrscheinlichkeit einer Kollision mathematisch nicht Null. Stellen Sie in Systemen, in denen Datensätze getrennt werden müssen, eindeutige Einschränkungen und separate Möglichkeiten zur Konfliktbehandlung bereit. Auf dieser Seite besteht keine Möglichkeit, Datensätze mehrerer Klicks auf die Schaltfläche „Erstellen“ zu verwalten.
Hinweise zur Implementierung: MDN crypto.randomUUID().
UUID v4 und chronologische Sortierung unter Verwendung von Testdaten
v4 ist kein Format zum Ausdrücken der Erstellungszeitreihenfolge. Eine alphabetische Sortierung der Liste führt nicht zu einer chronologischen Reihenfolge der Erstellung. Dieses Tool unterstützt nur v4 und bietet keine v1·v5·v7-Generierung oder namensbasierte deterministische ID-Berechnung. Unterscheiden Sie zwischen Aufgaben, die immer die gleiche ID für die gleiche Eingabe erfordern, und Aufgaben, die eine neue, zufällige ID erfordern.
Wenn Sie UUIDs in Testdaten nutzen, erstellen Sie am Ende nicht nur zeilenspezifische IDs. Ordnen Sie die von anderen Tabellen referenzierten IDs zu und bewahren Sie die von Ihnen erstellte Liste als Testmaterial auf, wenn Sie die Ergebnisse reproduzieren müssen. Diese Seite bietet keine Datenbankverbindungen oder automatische Fremdschlüsselzuweisung.
Format-/Versionshinweis: RFC 9562 UUID-Spezifikation.
Auch bei UUID sind Authentifizierungs- und Autorisierungsprüfungen erforderlich
Die Zugriffskontrolle ist nicht vollständig, nur weil Adressen, die UUID verwenden, nicht leicht erraten werden können. Der Dienst muss gesondert prüfen, ob der Benutzer berechtigt ist, das Dokument zu lesen oder zu ändern. Die UUID selbst verschlüsselt weder Daten noch beweist sie, wem das Dokument gehört.
Dieser Generator bietet keine Möglichkeit, Anmeldetokens auszustellen, ablaufen zu lassen oder zu zerstören, Passwörter zu speichern oder geheime Schlüssel zu verwalten. Für Authentifizierungsinformationen für Produktionsdienste verwenden Sie für diesen Zweck geeignete serverseitige Design- und Verwaltungsverfahren. Beim Einfügen des hier erstellten Bezeichners in öffentliche Codebeispiele oder Testmaterialien empfiehlt es sich zu prüfen, ob es sich um einen vertraulichen Wert handelt, der mit einem tatsächlichen Konto oder Dokument verknüpft ist.
Häufig gestellte Fragen
Sind UUID und GUID völlig verschiedene Dinge?
GUID ist der Name, der auf die UUID verweist. Bei der tatsächlichen Integration müssen Sie die Verarbeitungsregeln der von Ihnen verwendeten Plattform überprüfen, z. B. String-Notation und Byte-Reihenfolge.
Ist es eine neue UUID, wenn ich sie in Großbuchstaben ändere?
Nein. Nur die Anzeige des gleichen Hexadezimalwerts ändert sich. Bitte prüfen Sie bei allgemeinen Zeichenfolgenvergleichen separat, ob bei Systemen die Groß-/Kleinschreibung beachtet wird.
Kann ich den Erstellungsverlauf später noch einmal ansehen?
Dieses Tool speichert keinen Verlauf. Kopieren Sie die benötigten Ergebnisse oder laden Sie sie als Dateien herunter, um sie zu behalten.