UUID-v4-Generator

Erzeugen Sie eine oder viele zufällige UUID-v4-Kennungen mit kryptografischer Zufälligkeit.

So funktioniert es

  1. Wählen Sie, wie viele UUIDs Sie brauchen (bis zu 100 auf einmal), und die Formatierungsoptionen.
  2. Klicken Sie auf "Erzeugen" — jede Kennung wird mit dem kryptografischen Zufallsgenerator des Browsers erstellt.
  3. Kopieren Sie die Liste mit einem Klick. Jede UUID steht in einer eigenen Zeile, bereit zum Einfügen in Code, Fixtures oder eine Datenbank.

Über dieses Tool

Eine UUID (Universally Unique Identifier) ist eine 128-Bit-Kennung, die so entworfen ist, dass jeder jederzeit eine erzeugen kann, ohne sich mit irgendjemandem abzustimmen — und trotzdem praktisch sicher sein kann, dass sie einmalig ist. Version 4, die hier erzeugt wird, füllt 122 dieser Bits mit Zufallsdaten: Die Zahl möglicher Werte ist so groß (etwa 5,3 × 10³⁶), dass die Wahrscheinlichkeit einer Kollision zweier zufälliger UUIDs für jedes reale System vernachlässigbar ist.

UUIDs sind die Standardantwort, wann immer verteilte Systeme Kennungen ohne zentralen Zähler brauchen: Datenbankschlüssel, API-Request-IDs, Dateinamen, Session-Tokens für nicht geheime Zwecke. Das kanonische Format sind 32 Hexadezimalziffern in fünf durch Bindestriche getrennten Gruppen (8-4-4-4-12), wobei die Versionsziffer immer 4 ist und die Variantenziffer 8, 9, a oder b.

Dieser Generator nutzt crypto.randomUUID, wenn der Browser es bereitstellt, und fällt sonst auf crypto.getRandomValues mit manuell gesetzten Versions- und Variantenbits zurück — beides kryptografisch sichere Quellen. Die Erzeugung ist vollständig lokal: Die Kennungen entstehen auf Ihrem Gerät und werden nie übertragen.

Die Formel

UUID-v4-Aufbau: xxxxxxxx-xxxx-4xxx-Nxxx-xxxxxxxxxxxx, wobei x eine zufällige Hexadezimalziffer ist und N eines von 8, 9, a oder b (die Variante). 122 Zufallsbits ergeben 2¹²² ≈ 5,3 × 10³⁶ mögliche Werte.

Häufig gestellte Fragen

Können zwei erzeugte UUIDs kollidieren?

Theoretisch ja, praktisch nein. Bei 122 Zufallsbits müssten Sie etwa 2,7 × 10¹⁸ UUIDs erzeugen, um eine 50-prozentige Chance auf eine einzige Kollision zu erreichen.

Was ist der Unterschied zwischen UUID und GUID?

In der Praxis keiner — GUID ist Microsofts Name für dieselbe 128-Bit-Kennung. Die Formate sind austauschbar.

Sind diese UUIDs als Datenbankschlüssel sicher?

Ja. UUID-v4-Schlüssel vermeiden das Koordinationsproblem sequenzieller IDs. Beachten Sie, dass zufällige Schlüssel geclusterte Indizes fragmentieren können — manche Datenbanken bevorzugen für Tabellen mit hohem Volumen zeitlich geordnete Varianten (v7).

Wird die UUID auf einem Server erzeugt?

Nein. Die Erzeugung läuft in JavaScript auf Ihrem Gerät mit dem kryptografischen Generator des Browsers. Nichts wird übertragen.

Verwandte Tools

Lange Links? Kürzen Sie sie kostenlos

Vai.la verwandelt jede URL in einen Kurzlink mit Klick-Statistiken, QR-Code und Ihrem eigenen Biolink.

Vai.la übernimmt keine Verantwortung für die Nutzung der Tools oder für Entscheidungen, die auf ihren Ergebnissen basieren.