Generieren Sie sofort zufällige v4-UUIDs/GUIDs. Unterstützt Massen-Generierung, Großschreibung und Formatierung ohne Bindestriche.
Eine UUID (Universally Unique Identifier), in Microsoft-Ökosystemen oft als GUID (Globally Unique Identifier) bezeichnet, ist ein 128-Bit-Identifikator, der entwickelt wurde, um ohne zentrale Koordination global eindeutig zu sein. Der aktuelle Standard ist RFC 9562, der RFC 4122 ersetzt hat. Korrekt generierte UUIDs können dennoch kollidieren, aber die Wahrscheinlichkeit ist außerordentlich gering.
Dieses Tool generiert UUIDs der Version 4 unter Verwendung kryptografisch sicherer Zufallszahlen. Eine v4-UUID hat das Format xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, wobei die 4 die Version kennzeichnet und y einer der Werte 8, 9, a oder b ist. Eine UUID v4 enthält 122 zufällige Bits, was 2^122 mögliche Zufallswerte ergibt. Etwa 2,7 Trillionen zufällig generierte UUIDs wären nötig, damit die Kollisionswahrscheinlichkeit etwa 50 % erreicht. Klicken Sie auf „Neue UUID generieren“, um eine zu erstellen, oder generieren Sie bis zu 100 auf einmal.
UUIDs und GUIDs werden als Primärschlüssel für Datenbanken, API-Anfrage- und Korrelations-Identifikatoren, Knoten-Identifikatoren in verteilten Systemen, Datei- und Ressourcennamen, Nachrichten-Identifikatoren und Cache-Schlüssel verwendet. Sie sind wertvoll, wenn mehrere Systeme unabhängig voneinander Identifikatoren erstellen müssen. Gängige Implementierungen umfassen den UUID-Typ von PostgreSQL, die Guid-Struktur von .NET, die UUID-Klasse von Java, das uuid-Modul von Python und crypto.randomUUID() in JavaScript.
UUID (Universally Unique Identifier) und GUID (Globally Unique Identifier) beziehen sich normalerweise auf dasselbe 128-Bit-Identifikatorformat. „UUID“ ist der in RFC 9562 verwendete Standardbegriff, während „GUID“ der in Microsoft-Ökosystemen gebräuchliche Name ist. Sie sind so konzipiert, dass sie global eindeutig sind, aber die Eindeutigkeit ist eher probabilistisch als garantiert.
Ja. Dieser Generator verwendet crypto.randomUUID() mit einem Fallback auf crypto.getRandomValues() und bietet so kryptografisch sichere Zufälligkeit für die UUID-Generierung. Eine zufällige UUID allein ist kein vollständiges Sicherheitskonzept für Sitzungen, API-Schlüssel oder Abläufe zur Passwortzurücksetzung, die auch eine angemessene Speicherung, einen Ablauf, eine Rotation und Zugriffskontrollen erfordern.
UUID v4 ist nützlich, wenn Sie zufällige Identifikatoren benötigen, die keine Koordination erfordern und keinen Zeitstempel preisgeben. Die Versionen 3 und 5 sind deterministische, Namespace-basierte UUIDs, während UUID v7 zeitlich geordnet und oft besser für sortierbare Datenbank-Identifikatoren geeignet ist. Wählen Sie die Version, die den Anforderungen Ihrer Anwendung entspricht.
Die UUID-Werte werden lokal in Ihrem Browser generiert, und der Generator übermittelt diese Werte nicht an einen Server. Die Website lädt möglicherweise dennoch standardmäßige Nutzungsanalysen, wie in der Datenschutzrichtlinie beschrieben, und UUIDs sollten als Identifikatoren und nicht als Geheimnisse behandelt werden.
Ein moderner Code-Editor mit Live-Vorschau, entwickelt für Webentwickler und Designer.
Phoenix Code ausprobieren