UUID-/GUID-Generator

Erzeugen Sie UUIDs und GUIDs online im Browser: v1, v3, v4, v5, v7, nil und max. Erstellen Sie bis zu 100 Werte, wählen Sie für v3/v5 Namensraum und Namen sowie das Ausgabeformat und kopieren Sie das Ergebnis. Alles läuft lokal auf Ihrem Gerät.

Format
Ergebnis
0 Zeichen · 0 Bytes
Ausprobieren:
✓ Erzeugt UUIDs (GUIDs) nach RFC 4122 / 9562 ✓ Unterstützt die Versionen 1, 3, 4, 5 und 7 ✓ Zufallswerte nutzen die sichere Web Crypto API ✓ Verarbeitung erfolgt lokal im Browser
Beispiele
Mehrere zufällige UUID v4
Version: v4 Anzahl: 5

Erzeugen Sie fünf zufällige UUID der Version 4 – die Standardwahl für die meisten Anwendungen und Datenbanken.

Kompakte GUID
Version: v4 Anzahl: 1

Großbuchstaben ohne Bindestriche: die 32-stellige GUID-Form, die häufig in Code und Registry-Schlüsseln verwendet wird.

UUID v5 im DNS-Namensraum
Version: v5 Anzahl: 1 Name: example.com
Ausgabe cfbff0d1-9375-5685-968c-48ce8b15ae17

Deterministische UUID für example.com im DNS-Namensraum: Gleiche Eingaben ergeben immer diesen Wert.

Zeitgeordneter UUID-v7-Stapel
Version: v7 Anzahl: 5

Erzeugen Sie fünf UUID v7 für jetzt angelegte Datensätze. Das Zeitstempelpräfix lässt Werte aus verschiedenen Momenten ungefähr nach Erstellungszeit sortieren.

Was ist eine UUID?

Eine UUID (Universally Unique Identifier) ist eine 128-Bit-Kennung, mit der Anwendungen Datensätze ohne zentrale Vergabestelle markieren können. Auf Microsoft-Plattformen heißt sie auch GUID. Die übliche Darstellung umfasst 32 Hexadezimalzeichen in fünf durch Bindestriche getrennten Gruppen (8-4-4-4-12), etwa f47ac10b-58cc-4372-a567-0e02b2c3d479.

UUID und GUID bezeichnen in der Praxis meist dasselbe Format: GUID ist die gängige Bezeichnung in Microsoft-Dokumentationen und APIs, UUID der allgemeinere Standardbegriff. Dieser Online-UUID-/GUID-Generator erzeugt Werte im Browser, die Sie sofort in Code, Datenbanken, Testdaten oder Konfigurationen verwenden können.

UUID online erzeugen

Wählen Sie eine UUID-Version, legen Sie eine Anzahl von 1 bis 100 fest und klicken Sie auf „Generieren“. Im Ergebnisbereich steht ein Wert pro Zeile; mit „Kopieren“ übernehmen Sie die gesamte Liste. Standardmäßig ist UUID v4 gewählt, die übliche Wahl für eine neue zufällige Kennung.

Sie können die Darstellung ohne erneutes Generieren ändern: Bindestriche ein- oder ausblenden, Großbuchstaben nutzen, geschweifte Klammern setzen oder das Präfix urn:uuid: hinzufügen. So passt das Format zu API, Programmiersprache, Registry oder Datenbank.

Zufallswerte entstehen lokal über die Web Crypto API des Browsers. UUIDs, Namen, Namensräume und Ergebnisse werden nicht an einen Server gesendet.

UUID-Versionen: v4, v7, v1, v3 und v5

UUID v4 ist zufällig und für die meisten Anwendungen die beste Wahl. UUID v7 enthält einen Unix-Zeitstempel und ist für eine ungefähre Sortierung nach Erstellungszeit vorgesehen. UUID v1 ist zeitbasiert; dieser Generator verwendet dafür einen zufälligen Knotenwert statt der MAC-Adresse Ihres Geräts.

UUID v3 und UUID v5 sind namensbasiert. Geben Sie einen Namen ein und wählen Sie DNS, URL, OID, X.500 oder eine eigene UUID als Namensraum. Gleicher Name und Namensraum ergeben immer denselben Wert: v3 nutzt MD5, v5 SHA-1. Diese Versionen eignen sich für stabile Kennungen aus bekannten Eingaben, nicht für neue Zufalls-UUIDs.

Die nil UUID (00000000-0000-0000-0000-000000000000) und die max UUID (nur f) sind Sonderwerte des Standards. Sie dienen als Markierungen oder Grenzwerte, nicht als normale eindeutige Kennungen.

FAQ

In den meisten Fällen ist die zufällige Version 4 richtig: Sie benötigt keine Eingabe und die Kollisionswahrscheinlichkeit ist vernachlässigbar. Für Datenbankschlüssel, die nach Erstellungszeit sortierbar sein sollen, eignet sich v7. Verwenden Sie v3 oder v5, wenn gleiche Eingaben immer dieselbe UUID liefern müssen.

Ja. UUID v4 und die Zufallsteile von v7 verwenden die kryptografisch sichere Web Crypto API des Browsers (<code>crypto.getRandomValues</code>). Alle Werte werden lokal erzeugt und nicht an einen Server gesendet.

Wählen Sie Version und Anzahl und klicken Sie auf „Generieren“. Für eine normale zufällige UUID oder GUID lassen Sie Version 4 ausgewählt. Sie können bis zu 100 Werte auf einmal erzeugen, formatieren und direkt kopieren.

Im Entwicklungsalltag nein. GUID ist die bei Microsoft verbreitete Bezeichnung für dasselbe 128-Bit-Format, das allgemein UUID heißt. Ein hier erzeugter Wert funktioniert überall dort, wo UUID oder GUID erwartet wird, wenn Sie das passende Format wählen.

Version 3 und 5 sind deterministisch. Sie hashen den Namensraum zusammen mit Ihrem Namen; gleiche Eingaben liefern daher immer dieselbe UUID. Nutzen Sie v3 oder v5 für reproduzierbare Kennungen, v4 oder v7 für neue Werte.

Häufig ja. UUID v7 enthält einen Unix-Zeitstempel in Millisekunden und ist zwischen verschiedenen Zeitpunkten nach Erstellungszeit sortierbar, was in manchen Datenbanken indexfreundlicher als völlig zufälliges v4 ist. Wegen des Zufallsanteils ist sie innerhalb derselben Millisekunde weder ein genauer Zeitstempel noch streng monoton.

Die kanonische Kleinschreibung mit Bindestrichen ist die sichere Voreinstellung. Entfernen Sie Bindestriche nur, wenn das Zielsystem 32 zusammenhängende Hexadezimalzeichen verlangt. Geschweifte Klammern sind in manchen Microsoft-Szenarien üblich; <code>urn:uuid:</code> wird benötigt, wenn eine UUID-URN erwartet wird. Die Formatierung ändert nicht die Kennung selbst.
Verwandte Tools

Passwortgenerator

Erstellen Sie starke Zufallspasswörter und einprägsame Diceware-Passphrasen direkt im Browser.