UnitConv
Design & Entwicklung

UUID-/GUID-Generator

Erzeuge kryptografisch zufaellige UUID-v4-/GUID-Werte in Massen und kopiere sie mit einem Klick

Optionen

Erzeugte UUIDs

Deine erzeugten UUIDs erscheinen hier...

Ueber dieses Tool

Der UUID-Generator erzeugt zufaellige, universell eindeutige Bezeichner, auch GUIDs genannt, die Entwickler als Primaerschluessel, Anfrage-IDs, Dateinamen und Token nutzen. Er erstellt UUIDs der Version 4, die fast vollstaendig aus Zufallsbits bestehen, sodass zwei erzeugte Werte praktisch nie kollidieren. Du kannst viele auf einmal erstellen, sie in Grossbuchstaben umschalten, die Bindestriche fuer eine kompakte 32-Zeichen-Zeichenkette entfernen oder sie in geschweifte Klammern setzen, um der Microsoft-GUID-Registry-Form zu entsprechen. Jeder Wert laesst sich einzeln oder gemeinsam kopieren. Das gesamte Tool laeuft in deinem Browser mit der kryptografisch sicheren Zufallsquelle deines Geraets, sodass nichts an einen Server gesendet wird.

So funktioniert die Nutzung

  1. 1 Gib ein, wie viele UUIDs du brauchst; das Feld ist auf ein sicheres Maximum begrenzt.
  2. 2 Waehle dein Format: Grossbuchstaben, ohne Bindestriche oder geschweifte Klammern fuer den GUID-Stil.
  3. 3 Klicke auf Erzeugen, um die Liste zufaelliger UUIDs der Version 4 sofort zu erstellen.
  4. 4 Nutze die Kopieren-Schaltflaeche neben einer UUID oder Alle kopieren fuer die gesamte Liste.

Wie es funktioniert

Eine UUID der Version 4 ist ein 128-Bit-Wert, der als 32 Hexadezimalziffern im bekannten Muster 8-4-4-4-12 geschrieben wird, etwa 3f50a1c2-9b6e-4d7a-8f12-ab34cd56ef78. Von diesen 128 Bit sind 122 zufaellig und 6 fest, um Version (4) und Variante zu kennzeichnen, was etwa 5,3 x 10^36 moegliche Werte ergibt, sodass zufaellige Duplikate praktisch unmoeglich sind. Dieses Tool fuellt die Zufallsbits ueber die Web-Crypto-API, bevorzugt crypto.randomUUID und faellt auf crypto.getRandomValues zurueck, die kryptografisch sicher sind statt des vorhersagbaren Math.random. Die Formatoptionen aendern nur die Darstellung desselben Werts: Grossbuchstaben, ohne Bindestriche oder in Klammern.

Haeufig gestellte Fragen

Was ist eine UUID und ist sie dasselbe wie eine GUID?

Eine UUID (Universally Unique Identifier) ist ein 128-Bit-Bezeichner, der ohne zentrale Stelle ueber Systeme hinweg eindeutig sein soll. GUID (Globally Unique Identifier) ist Microsofts Bezeichnung fuer dasselbe und wird oft in geschweiften Klammern dargestellt. Die Werte sind austauschbar, daher erzeugt dieses Tool beide.

Was ist eine UUID der Version 4?

Version 4 ist die zufaellige UUID-Variante. Fast alle Bits stammen aus einer Zufallsquelle, nur die Versions- und Variantenbits sind fest. Sie braucht weder MAC-Adresse noch Zeitstempel, was sie zur haeufigsten Wahl fuer Schluessel, Token und Anfrage-IDs macht.

Sind diese UUIDs sicher als eindeutige Schluessel verwendbar?

Ja. Mit 122 Zufallsbits gibt es ueber 5 x 10^36 moegliche Werte, sodass die Wahrscheinlichkeit, dieselbe UUID zweimal zu erzeugen, verschwindend gering ist. Dieses Tool nutzt den kryptografisch sicheren Zufallsgenerator deines Browsers statt Math.random, sodass die Werte unvorhersehbar und gut verteilt sind.

Was bewirken die Optionen fuer Grossbuchstaben, Bindestriche und Klammern?

Sie aendern nur die Formatierung, nicht den zugrunde liegenden Wert. Grossbuchstaben zeigen die Hex-Ziffern in Grossschreibung, das Entfernen der Bindestriche ergibt eine kompakte 32-Zeichen-Zeichenkette, und Klammern umschliessen den Wert als {xxxxxxxx-...}, passend zum klassischen Microsoft-GUID-Registry-Format.

Werden die erzeugten UUIDs irgendwohin gesendet?

Nein. Alles wird lokal in deinem Browser erzeugt, sodass keine UUID hochgeladen oder auf einem Server gespeichert wird. Das Tool funktioniert auch offline, sobald die Seite geladen ist.

Verwandte Tools und Anwendungen

Kombiniere den UUID-Generator mit dem Hash-Generator fuer deterministische Bezeichner, dem Zufallsgenerator fuer Zahlen und Zeichenketten sowie den Base64- oder JSON-Tools, um IDs in Payloads einzubetten. Entwickler nutzen UUIDs als Datenbank-Primaerschluessel, API-Anfrage-IDs, Idempotenzschluessel und eindeutige Dateinamen, vom Prototyp bis zur Produktion.