PixConvert

Kostenloser Online-UUID-Generator (v4)

Erzeugen Sie kryptografisch sichere UUIDs der Version 4. Kopieren Sie einzelne Kennungen oder erstellen Sie Listen mit bis zu 500 eindeutigen UUIDs.

Klicken Sie auf „Generieren“, um eine UUID zu erstellen
Mehrfach generieren

So generieren Sie eine UUID

1

Format wählen.

Haken Sie „Großbuchstaben“, „Mit Klammern“ oder „Ohne Bindestriche“ an, wenn Ihr System sie benötigt. Lassen Sie alle drei deaktiviert, um die standardmäßige Kleinschreibung zu erhalten.

2

Eine oder viele erzeugen.

Klicken Sie auf „Generieren“ für eine einzelne UUID oder geben Sie eine Anzahl von 2 bis 100 ein und klicken Sie auf die Schaltfläche für die Mehrfachgenerierung. Geänderte Optionen wirken sich nur auf den nächsten Durchlauf aus.

3

Kopieren und einfügen.

Klicken Sie auf „Kopieren“ für eine UUID oder auf „Alle kopieren“ für die Liste, die mit einer UUID pro Zeile kopiert wird. Fügen Sie sie in Ihren Code, SQL oder Ihre Tabelle ein.

Häufig gestellte Fragen

Antworten zu UUID-Versionen, GUID-Format, Eindeutigkeit und Mehrfachlisten.

Was ist eine UUID?

Eine UUID ist ein 128-Bit-Bezeichner, geschrieben als 32 Hex-Ziffern in fünf Gruppen, 8-4-4-4-12, also insgesamt 36 Zeichen. RFC 9562 definiert sie. Version 4, die dieses Tool erzeugt, belegt 122 der Bits zufällig.

Welche UUID-Version erzeugt dieser Generator?

Nur Version 4, die zufällige Variante, mit crypto.randomUUID Ihres Browsers. Jede ID hat eine 4 als erste Ziffer der dritten Gruppe. Eine Option für v1, v7, Nil-UUID oder ULID gibt es noch nicht, nutzen Sie dafür eine Bibliothek.

Was ist der Unterschied zwischen UUID und GUID?

Im Wert keinen. GUID ist Microsofts Bezeichnung für eine UUID, und Guid.NewGuid von .NET erzeugt dieselben zufälligen IDs der Version 4. GUIDs werden oft in Großbuchstaben und in Klammern dargestellt. Haken Sie „Großbuchstaben“ und „Mit Klammern“ an, um {3F2B9C1E-7A4D-4E8B-9C2F-5D6E7F8A9B0C} zu erhalten.

Können zwei UUID-v4-Werte jemals gleich sein?

Theoretisch ja, praktisch nein. Es gibt etwa 5,3 x 10^36 mögliche v4-UUIDs. Sie bräuchten also rund 2,7 Trillionen davon, um mit 50 % Wahrscheinlichkeit eine Wiederholung zu erhalten. Ein Node-Test mit einer Million fand keine Duplikate.

Sollte ich UUID v4 oder v7 für Datenbankschlüssel verwenden?

v7 beginnt mit einem Zeitstempel, sodass neue Schlüssel in zeitlicher Reihenfolge sortiert werden und B-Tree-Indizes kompakt bleiben. v4 ist vollständig zufällig und verteilt Einfügungen über einen großen Index. Dieses Tool erzeugt nur v4, was für die meisten Tabellen und für IDs passt, die nicht verraten sollen, wann sie erzeugt wurden.

Wie erzeuge ich viele UUIDs auf einmal?

Geben Sie im Feld „Mehrfach generieren“ eine Zahl von 2 bis 100 ein und klicken Sie auf die Schaltfläche daneben. Jede UUID verwendet die Formatoptionen, die Sie angehakt haben. „Alle kopieren“ kopiert die Liste mit einer UUID pro Zeile. Für mehr als 100 starten Sie den Vorgang erneut und fügen die Ergebnisse erneut ein.

Kann ich eine UUID ohne Bindestriche erhalten?

Ja. Haken Sie „Ohne Bindestriche“ an, bevor Sie auf „Generieren“ klicken, und Sie erhalten 32 Hex-Zeichen, zum Beispiel 3f2b9c1e7a4d4e8b9c2f5d6e7f8a9b0c. Es ist derselbe 128-Bit-Wert, und die meisten Programmiersprachen und Datenbanken akzeptieren ihn.

Warum hat sich meine UUID nicht geändert, als ich eine Formatoption angehakt habe?

Formatoptionen gelten, wenn die nächste UUID erzeugt wird, nicht für die bereits angezeigte. Haken Sie zuerst „Großbuchstaben“, „Mit Klammern“ oder „Ohne Bindestriche“ an und klicken Sie dann erneut auf „Generieren“ oder die Schaltfläche für die Mehrfachgenerierung, um IDs im neuen Format zu erhalten.

Kann ich eine UUID als geheimes Token oder API-Schlüssel verwenden?

Sie ist nicht erratbar, da crypto.randomUUID die sichere Zufallsquelle des Browsers nutzt und 122 Zufallsbits liefert. UUIDs sind jedoch als IDs gedacht und landen oft in Logs und URLs. Für API-Schlüssel oder Passwörter verwenden Sie unseren Passwortgenerator mit 32 oder mehr Zeichen.

Warum springt die Anzahl bei der Mehrfachgenerierung auf 2 oder 100?

Das Zählerfeld korrigiert sich bei jedem Tastendruck selbst und hält die Zahl zwischen 2 und 100. Wenn Sie die Zahl löschen, wird sie auf 2 gesetzt, und alles über 100 wird zu 100. Nutzen Sie die Pfeile am Feld, um die gewünschte Anzahl einzustellen.

Ist dieser UUID-Generator kostenlos und privat?

Ja. Er ist kostenlos, ohne Registrierung und ohne Tageslimit. UUIDs werden in Ihrem Browser-Tab erzeugt und weder gespeichert noch an uns gesendet. Die einzigen übermittelten Nutzungsdaten sind ein Klick auf „Generieren“ oder „Kopieren“ und die Dauer eines Durchlaufs, ohne UUID.

UUID-Generator für v4-IDs und GUIDs

Zufällige UUIDs der Version 4 aus crypto.randomUUID Ihres Browsers, mit GUID-Formatierung und Listen mit bis zu 100 Einträgen.

UUID-Generator mit einer zufälligen UUID der Version 4, deren Versionsziffer 4 markiert ist, und einem 8-4-4-4-12-Diagramm ihrer 36 Zeichen

Zufällige UUID-v4-IDs erzeugen

Klicken Sie auf „Generieren“ für eine neue UUID der Version 4 aus crypto.randomUUID Ihres Browsers. Jede hat 122 Zufallsbits im Standardlayout 8-4-4-4-12 mit 36 Zeichen, zum Beispiel 3f2b9c1e-7a4d-4e8b-9c2f-5d6e7f8a9b0c.

  • Version 4 mit 122 Zufallsbits
  • Standardformat mit 36 Zeichen und Bindestrichen
  • Bei jedem Klick eine neue UUID
Jetzt testen
Formatoptionen des UUID-Generators: eine UUID in Kleinbuchstaben, als GUID in Großbuchstaben mit geschweiften Klammern und als 32 Zeichen ohne Bindestriche

UUIDs als GUIDs mit Klammern formatieren

Haken Sie „Großbuchstaben“, „Mit Klammern“ oder „Ohne Bindestriche“ an, bevor Sie generieren. Kombinieren Sie sie für eine GUID im Windows-Stil wie {3F2B9C1E-7A4D-4E8B-9C2F-5D6E7F8A9B0C} oder lassen Sie die Bindestriche weg, um eine Zeichenfolge mit 32 Zeichen zu erhalten.

  • Optionen für Großbuchstaben, Klammern und ohne Bindestriche
  • 32 Hex-Zeichen ohne Bindestriche
  • Optionen gelten für das nächste Generieren
Jetzt testen

Mehrfachlisten mit bis zu 100 Einträgen

Legen Sie eine Anzahl von 2 bis 100 fest und klicken Sie auf die Schaltfläche für die Mehrfachgenerierung, um eine Liste im selben Format zu erhalten. „Alle kopieren“ legt eine UUID pro Zeile in Ihre Zwischenablage.

Basiert auf crypto.randomUUID

UUIDs stammen aus crypto.randomUUID, dem in moderne Browser integrierten Generator, der deren sichere Zufallsquelle nutzt. In einem Node-Test mit einer Million war jede UUID eindeutig und ein gültiges v4.

Mit einem Klick kopieren

„Kopieren“ legt die einzelne UUID in Ihre Zwischenablage, und die Schaltfläche zeigt zwei Sekunden lang „Kopiert“ an. Fügen Sie sie direkt in SQL, JSON, Code oder eine Konfigurationsdatei ein.

Auf Ihrem Gerät erstellt

Jede UUID wird in Ihrem Browser-Tab erzeugt und verschwindet, sobald Sie ihn schließen. Die Analyse erfasst Klicks auf „Generieren“ und „Kopieren“ sowie die Dauer eines Durchlaufs, niemals die IDs.

Anwendungsfälle für UUIDs

UUIDs sind der Standard, um eindeutige Kennungen ohne zentrale Vergabestelle zu erzeugen.

Primärschlüssel in Datenbanken

Verwenden Sie UUIDs als Primärschlüssel, wenn Zeilen an vielen Orten entstehen, etwa in Shards, mobilen Apps oder getrennten Diensten, damit IDs auch ohne gemeinsamen Zähler nie kollidieren.

  • Passt zu PostgreSQL-uuid- und SQL-Server-uniqueidentifier-Spalten
  • Bis zu 100 Schlüssel für ein Seed-Skript erzeugen
  • Funktioniert als Schlüssel ohne gemeinsamen Zähler

Testdaten

Füllen Sie Fixtures, Seed-Dateien und Mock-API-Antworten mit echten, gültigen UUIDs. Erzeugen Sie eine Liste, kopieren Sie sie einmal und fügen Sie eine ID pro Zeile in Ihre Datei ein.

  • Eine UUID pro Zeile beim Kopieren
  • Gültige v4-IDs, die Formatprüfungen bestehen
  • Gleiches Format für jede ID in der Liste

Request- und Correlation-IDs

Versehen Sie API-Anfragen, Logzeilen und Hintergrundjobs mit einer eindeutigen ID, damit Sie sie dienstübergreifend nachverfolgen können. Nutzen Sie eine als Idempotenzschlüssel, um doppelte Bestellungen zu verhindern.

  • Correlation-IDs für Logs und Traces
  • Idempotenzschlüssel für wiederholte API-Aufrufe
  • Eindeutige Namen für Dateien und Uploads