Entwickler

UUID-Generator

Generieren Sie RFC 4122-konforme UUID-v4-Werte sofort im Browser — jedes Mal kryptografisch eindeutig. Stapelgenerierung von Dutzenden auf einmal für Tests und Entwicklung.

Format:
UUID
Menge:
Alles läuft in Ihrem Browser. Nichts wird an einen Server gesendet.

Was ist eine UUID?

Eine UUID (Universally Unique Identifier) ist ein 128-Bit-Identifikator, der praktisch eindeutig ist, ohne eine zentrale Registrierung zu benötigen. Version 4-UUIDs werden zufällig erzeugt und liefern 2^122 mögliche Werte — die Kollisionswahrscheinlichkeit ist astronomisch klein.

UUIDs werden weit verbreitet als Primärschlüssel in Datenbanken, API-Request-IDs, Session-Tokens und Identifikatoren in verteilten Systemen genutzt. Das Standardformat sind 8-4-4-4-12 hexadezimale Zeichen, getrennt durch Bindestriche.

Häufige Verwendungen von UUIDs

Datenbank-Primärschlüssel (in verteilten Systemen oft Auto-Increment vorgezogen, um Koordinationsaufwand zu vermeiden), Tracking von API-Requests zur Log-Korrelation, Session-Tokens, Idempotenz-Schlüssel für sichere Retries, eindeutige Dateinamen und Identifikatoren in Event-Streams.

UUID-Versionen erklärt

v1 ist Zeitstempel + MAC-Adresse (schnell, aber leckt identifizierende Informationen). v4 ist vollständig zufällig (am gebräuchlichsten, das was dieses Tool erzeugt). v5 basiert auf einem Namen mit SHA-1 (deterministisch für dieselbe Eingabe). v7 ist nach Zeitstempel sortierbar (am neuesten, gewinnt an Verbreitung für DB-Schlüssel). Dieses Tool generiert v4-UUIDs mit der Web Crypto API für kryptografisch starke Zufälligkeit.

Benötigen Sie stattdessen kryptografische Hashes? Probieren Sie unseren Hash-Generator.

Häufige Anwendungen

  • Datenbankprimärschlüssel-Generierung: Generieren Sie UUID-v4-Primärschlüssel für verteilte Datenbanken, wo Auto-Inkrement-Integer über Knoten hinweg Konflikte verursachen.
  • Sitzungs- und Token-Erstellung: Erstellen Sie kryptografisch zufällige Sitzungstoken für Web-Anwendungen, wo erratbare IDs Sicherheitsrisiken darstellen.
  • Datei- und Asset-Benennung: Benennen Sie hochgeladene Dateien mit UUIDs, um Kollisionen zu verhindern, Path-Traversal-Angriffe zu vermeiden und einfache Deduplizierung zu ermöglichen.
  • Microservice-Korrelations-IDs: Hängen Sie eine UUID als Korrelations-ID an jede Anfrage an, um sie über Logs in verteilten Microservice-Architekturen zu verfolgen.
  • Testdatengenerierung: Generieren Sie realistische UUID-Datensätze für das Seeding von Entwicklungsdatenbanken, Unit-Tests und API-Mock-Antworten.
  • IoT-Geräteregistrierung: Weisen Sie IoT-Geräten bei der Bereitstellung eindeutige UUIDs zu, um geräteindividuelles Telemetrie-Tracking und -Management zu ermöglichen.
  • Idempotenzschlüssel für Zahlungen: Generieren Sie UUIDs als Idempotenzschlüssel in Zahlungs-API-Anfragen, um sicherzustellen, dass doppelte Wiederholungsversuche nicht zu Doppelabbuchungen führen.

FAQ

Sind UUIDs wirklich eindeutig?

Praktisch ja. Die Wahrscheinlichkeit einer Kollision zwischen zwei zufälligen v4-UUIDs liegt bei 1 zu 2^122. Sie müssten 2,7 Milliarden UUIDs pro Sekunde über 100 Jahre erzeugen, um eine 50%-Chance für eine einzige Kollision zu haben. Für jede realistische Anwendung können sie als eindeutig angesehen werden.

UUID vs. GUID — was ist der Unterschied?

Dasselbe unter verschiedenen Namen. UUID ist der IETF/RFC-Standardbegriff; GUID ist der Microsoft-Begriff, verbreitet in .NET- und Windows-Kontexten. Das Binärformat ist identisch.

Kann ich eine UUID als Passwort verwenden?

Nein. UUIDs sind eindeutig, aber nicht geheim, und ihr Format ist vorhersehbar (v4 hat immer „4“ an Position 13 und eines aus „8“, „9“, „a“ oder „b“ an Position 17). Verwenden Sie einen echten Passwortgenerator, der Strings mit mehr Entropie und weniger Struktur liefert.

Speichert der UUID-Generator generierte IDs?

Nein. UUIDs werden clientseitig mit der Web Crypto API generiert. Es wird nichts an einen Server gesendet. Generierte IDs existieren nur in Ihrem Browser, bis Sie die Seite verlassen.

Sind die generierten UUIDs wirklich einzigartig?

UUID v4 generiert 122 Bit kryptografische Zufälligkeit. Die Wahrscheinlichkeit einer Kollision ist astronomisch klein. In der Praxis gelten UUID v4-Werte für alle realen Anwendungen als einzigartig.

In Zahlen

Quellen und weiterführende Lektüre

01
Läuft auf deinem Gerät
Dateien verlassen nie deinen Browser. Kein Server-Upload.
02
8 Sprachen
EN, ES, HI, PT, FR, DE, ID, JA — jedes Tool.
03
Keine Anmeldung
Seite öffnen, Tool benutzen. Das war's.