Zum Hauptinhalt springen

Online-UUID & GUID Generator

UUIDv4 • Kryptografisch Zufällig
00000000-0000-0000-0000-000000000000
Einschließen:

Massen-UUID-Generierung

Max. 5.000
Formatierung & Struktur

Bereit

No batch active

Häufig gestellte Fragen (FAQ)

Alles Wissenswerte über UUID- & GUID-Generierung, RFC 9562-Standards, Kollisionswahrscheinlichkeiten und Datenbank-Performance.

1

Was ist ein UUID-Generator?

Ein UUID-Generator ist ein algorithmisches Tool, das 128-Bit-Kennungen nach den IETF-Standards RFC 4122 und RFC 9562 erzeugt.

Sein Hauptzweck ist die Erzeugung von Schlüsseln, die mathematisch garantiert weltweit eindeutig sind, ohne dass ein Server prüfen muss, ob der Wert bereits existiert.

Unser Tool verwendet die sichere crypto.getRandomValues() Web Crypto API für 100% lokale Privatsphäre.

2

Wie kann ich eine UUID erstellen?

Es gibt mehrere einfache Wege:

  • Online ohne Setup: Erzeugen Sie einzelne oder bis zu 5.000 UUIDs direkt im Browser auf dieser Seite.
  • JavaScript / Node.js: const uuid = crypto.randomUUID();
  • Python: import uuid; print(uuid.uuid4())
  • Terminal: Führen Sie uuidgen in der Shell aus.
  • Datenbanken: In PostgreSQL mit SELECT gen_random_uuid();.
3

Kann eine UUID doppelt vorkommen?

In der reinen Mathematik ja, in der Praxis jedoch schließen 122 Bit Zufallsentropie Duplikate faktisch aus.

Aufgrund des Geburtstagsparadoxons wären rund 2,71 Trillionen (2,71 × 10¹⁸) UUIDs nötig, um auch nur eine 50%ige Wahrscheinlichkeit für ein Duplikat zu erreichen.

4

Was bedeutet die Abkürzung UUID?

UUID steht für Universally Unique Identifier. Es ist ein internationaler Standard nach ISO/IEC 9834-8 und IETF (RFC 4122 und RFC 9562).

Eine UUID besteht aus 128 Bit, dargestellt als 32 hexadezimale Zeichen in fünf durch Bindestriche getrennten Gruppen (Format: 8-4-4-4-12), insgesamt 36 Zeichen.

Im Microsoft-Ökosystem wird dasselbe Konzept als GUID (Globally Unique Identifier) bezeichnet.

5

Warum sollte man UUIDs anstelle von fortlaufenden IDs nutzen?

Entwickler wählen UUIDs gegenüber fortlaufenden Zahlen aus entscheidenden Gründen:

  • Schutz von Geschäftsmetriken: URLs wie /rechnung/1050 verraten Mitbewerbern das genaue Auftragsvolumen. UUIDs sind unvorhersehbar.
  • Schutz vor IDOR-Angriffen: Angreifer können nicht einfach IDs erraten und Daten abgreifen.
  • Dezentrale Skalierbarkeit: Mehrere Server oder Microservices können ohne Datenbank-Locking gleichzeitig IDs erzeugen.
  • Offline-Fähigkeit: Mobile Apps können IDs lokal erstellen und später synchronisieren.
Offizielle Standards:RFC 9562 (2024)RFC 4122
Nach oben ↑