Zum Hauptinhalt springen
FreeOnlineTools Go
Deutsch
Wie

So generieren Sie Schritt für Schritt UUIDs

Von FreeOnlineTools Team · Aktualisiert am 2026-09-02

Schnelle Antwort

So generieren Sie einen UUID: Öffnen Sie den UUID-Generator, wählen Sie Version 4 (zufällig) aus und klicken Sie auf „Generieren“. Das Tool erzeugt mithilfe von crypto.getRandomValues ​​einen UUID wie „550e8400-e29b-41d4-a716-446655440000“. Die gesamte Generierung erfolgt lokal – es wird kein UUID an einen Server gesendet.

Einführung

Ein UUID (Universally Unique Identifier) ​​ist ein 128-Bit-Identifikator, dessen Eindeutigkeit ohne Koordination zwischen den Parteien praktisch garantiert ist. UUIDs werden häufig als Datenbank-Primärschlüssel, Anforderungs-IDs, Sitzungstoken und verteilte Systemkennungen verwendet. Die gebräuchlichste Version ist UUID v4, die Zufallsbits verwendet. Diese Anleitung zeigt Ihnen, wie Sie UUIDs in Ihrem Browser generieren und erklärt die Unterschiede zwischen den Versionen.

Schritt für Schritt

  1. Öffnen Sie das UUID Generator-Tool

    Gehen Sie zur Seite mit dem UUID Generator-Tool. Das Tool unterstützt die Generierung von UUID v4 (zufällig) und v1 (zeitbasiert).

  2. Wählen Sie die Version UUID aus

    Wählen Sie für die meisten Anwendungsfälle UUID v4 – es verwendet kryptografisch sichere Zufallsbits und stellt keine Datenschutzbedenken dar. Wählen Sie v1 nur, wenn Sie zeitlich geordnete IDs benötigen und den Kompromiss beim Datenschutz akzeptieren (v1 bettet einen Zeitstempel und eine MAC-Adresse ein).

  3. Wählen Sie die Menge

    Legen Sie fest, wie viele UUIDs Sie generieren möchten – von 1 bis 1000. Das gleichzeitige Generieren mehrerer UUIDs ist nützlich für das Seeding einer Datenbank oder das Erstellen von Batch-Anfrage-IDs.

  4. Generieren Sie die UUIDs

    Klicken Sie auf „Generieren“. Das Tool erzeugt UUID(s) mit crypto.getRandomValues ​​für v4 und stellt so kryptografische Zufälligkeit sicher. Jeder UUID ist eine 36-stellige Zeichenfolge im Format 8-4-4-4-12 Hexadezimalziffern.

  5. Kopieren Sie die UUID(s)

    Klicken Sie auf Kopieren, um ein einzelnes UUID zu kopieren, oder kopieren Sie die gesamte Liste, wenn Sie mehrere erstellt haben. Verwenden Sie UUID als Datenbank-ID, Anforderungskorrelations-ID oder Sitzungstoken.

Beispiele

UUID v4 (zufällig)

Eingang: Version: 4, Menge: 1

Ausgabe: 550e8400-e29b-41d4-a716-446655440000

Mehrere UUID v4

Eingang: Version: 4, Menge: 3

Ausgabe: f47ac10b-58cc-4372-a567-0e02b2c3d479 7b582ea2-1f4d-4f6a-9c83-3a5f2b8e1d47 3d4a5b6c-7e8f-4a2b-9c1d-0e3f5a7b9c2d

UUID v1 (zeitbasiert)

Eingang: Version: 1, Menge: 1

Ausgabe: a3bbf0ee-d6e4-11ed-a5b3-3c9703e8b4a1

Häufige Probleme

  • Die Verwendung von Math.random() zum Generieren von UUIDs ist kryptografisch nicht sicher. Verwenden Sie immer crypto.getRandomValues() oder crypto.randomUUID().
  • Speichern von UUIDs als Zeichenfolgen in Datenbanken – UUIDs, die als Typ UUID (16 Byte) gespeichert sind, sind effizienter als Zeichenfolgen (36 Byte).
  • Verwendung von v1 in sicherheitsrelevanten Kontexten – v1 bettet einen Zeitstempel und eine MAC-Adresse ein, wodurch Informationen verloren gehen können. Verwenden Sie v4 für Anonymität.
  • Vorausgesetzt, UUIDs sind wirklich eindeutig – sie sind praktisch eindeutig (Kollisionswahrscheinlichkeit ist vernachlässigbar), aber nicht garantiert eindeutig.

Tipps

  • Verwenden Sie UUID v4 für fast alle Anwendungsfälle – es ist zufällig, stellt keine Datenschutzbedenken dar und wird von allen modernen Datenbanken unterstützt.
  • Verwenden Sie crypto.randomUUID() in modernen Browsern für einen integrierten v4-Generator ohne Bibliothek.
  • Speichern Sie UUIDs als UUID/GUID-Typ in Datenbanken (16 Byte) anstelle von Zeichenfolgen (36 Byte), um eine bessere Speicher- und Indexleistung zu erzielen.
  • Verwenden Sie UUIDs als Anforderungs-IDs für die verteilte Ablaufverfolgung – sie korrelieren Anforderungen über Dienste hinweg ohne zentrale Koordination.

Verwandte Tools

Verwandte Leitfäden

Referenzen