UUID-Generator

Generieren Sie sofort zufällige v4-UUIDs/GUIDs. Unterstützt Massen-Generierung, Großschreibung und Formatierung ohne Bindestriche.

100 % clientseitige Verarbeitung — Ihre Daten verlassen niemals Ihren Browser
Generierte UUID
-
Massengenerierung

Was ist eine UUID (oder GUID)?

Eine UUID (Universally Unique Identifier), in Microsoft- und Windows-Umgebungen auch als GUID (Globally Unique Identifier) bekannt, ist ein 128-Bit-Identifikator, der sowohl räumlich als auch zeitlich eindeutig ist. UUIDs und GUIDs sind dasselbe – nur unterschiedliche Namen, die von verschiedenen Ökosystemen verwendet werden. Sie sind durch RFC 4122 standardisiert und werden in der Softwareentwicklung häufig verwendet, um Objekte, Datensätze, Sitzungen und Ressourcen eindeutig zu identifizieren, ohne dass eine zentrale Instanz zur Koordinierung der ID-Generierung erforderlich ist.

Wie man eine zufällige UUID v4 generiert

Dieses Tool generiert UUIDs der Version 4 (zufällige UUIDs), die mithilfe von kryptografisch sicheren Zufallszahlen erstellt werden. Eine v4-UUID hat das Format xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, wobei x eine zufällige hexadezimale Ziffer und y einer der Werte 8, 9, a oder b ist. Die „4“ in der dritten Gruppe gibt die UUID-Version an. Mit 122 zufälligen Bits ist die Wahrscheinlichkeit, eine doppelte UUID zu generieren, astronomisch gering (etwa 1 zu 2,7 Quintillionen). Klicken Sie auf „Neue UUID generieren“, um sofort eine zu erstellen, oder verwenden Sie die Massengenerierung, um bis zu 100 zufällige GUIDs auf einmal zu erstellen.

Häufige Anwendungsfälle für UUIDs und GUIDs

UUIDs und GUIDs werden als Primärschlüssel für Datenbanken, API-Anforderungs-Identifikatoren, Sitzungs-Token, Knoten-Identifikatoren in verteilten Systemen, zur Datei- und Ressourcenbenennung, als Korrelations-IDs für Nachrichtenwarteschlangen und als Cache-Schlüssel verwendet. Sie sind besonders wertvoll in verteilten Systemen, in denen mehrere Knoten unabhängig voneinander und ohne Koordination eindeutige Identifikatoren generieren müssen. Gängige Ökosysteme: PostgreSQL UUID-Spaltentyp, MongoDB ObjectIds (ähnliches Konzept), .NET Guid-Struktur, Java UUID-Klasse, Python uuid-Modul, JavaScript crypto.randomUUID(). Dieser Generator verwendet die Web Crypto API für die kryptografisch sichere Generierung von Zufallszahlen.

Häufig gestellte Fragen

Was ist der Unterschied zwischen UUID und GUID?

UUID (Universally Unique Identifier) und GUID (Globally Unique Identifier) beziehen sich auf dasselbe Konzept – einen 128-Bit-Identifikator, der systemübergreifend garantiert eindeutig ist. „UUID“ ist der Begriff, der in RFC 4122 und der Linux/Open-Source-Welt verwendet wird; „GUID“ ist der Begriff, den Microsoft in Windows, .NET und SQL Server verwendet. Beide haben dasselbe Format und können austauschbar verwendet werden.

Ist dieser UUID-Generator kryptografisch sicher?

Ja. Dieser Generator verwendet die integrierte Web Crypto API des Browsers (crypto.getRandomValues), die eine kryptografisch sichere Zufallszahlengenerierung bereitstellt, welche für sicherheitskritische Anwendungsfälle wie Sitzungs-Token, Links zum Zurücksetzen von Passwörtern und API-Schlüssel geeignet ist.

Warum UUID v4 anstelle anderer Versionen verwenden?

UUID v4 ist die am häufigsten verwendete Version, da sie keine Koordination erfordert und keine Systeminformationen preisgibt. Andere Versionen: v1 verwendet MAC-Adresse + Zeitstempel (vorhersehbar, gibt Identität preis), v3/v5 verwenden Namespace-Hashing (deterministisch), v7 ist zeitstempelbasiert mit einem zufälligen Suffix (sortierbar). Für die meisten Anwendungen ist die reine Zufälligkeit von v4 die richtige Wahl.

Sind meine generierten UUIDs privat?

Ja. Alle UUIDs werden lokal in Ihrem Browser mithilfe der Web Crypto API generiert. Es wird nichts an einen Server gesendet. Die Seite funktioniert nach dem Laden auch offline.

Mit Phoenix Code erstellen

Ein moderner Code-Editor mit Live-Vorschau, entwickelt für Webentwickler und Designer.

Phoenix Code ausprobieren