What is a UUID?

A UUID (Universally Unique Identifier) is a 128-bit identifier standardized by RFC 4122. Version 4 UUIDs are randomly generated, making collisions practically impossible. They are widely used as primary keys in databases, session IDs, and distributed systems.

Related Tools

Wenn Sie jemals einen eindeutigen Bezeichner für eine Datenbankzeile, ein Test-Fixture oder ein verteiltes System gebraucht haben, sind Sie wahrscheinlich auf eine UUID gestoßen. Eine UUID (Universally Unique Identifier) ist ein 128-Bit-Label, das praktisch garantiert einzigartig über Raum und Zeit ist. Version-4-UUIDs — die Art, die dieses Tool generiert — verwenden kryptographisch sichere Zufallszahlen. Sie sind die erste Wahl, wenn Sie IDs brauchen, die nicht von einer zentralen Instanz oder Datenbanksequenz abhängen. Die meisten Sprachen unterstützen sie nativ — Pythons uuid-Modul, Javas java.util.UUID und JavaScripts crypto.randomUUID(). Dieses Tool generiert sie in Massen, ohne eine einzige Zeile Code.

So verwenden Sie den UUID-Generator

1

UUID-Version wählen

Wählen Sie UUID v4 (zufällig, am häufigsten) oder eine andere Version aus den Optionen. v4 wird für die meisten Anwendungsfälle empfohlen.

2

UUIDs generieren

Klicken Sie auf Generieren, um eine neue UUID zu erstellen. Sie können in Massen generieren — stellen Sie die Anzahl ein, um mehrere UUIDs auf einmal zu erhalten.

3

Kopieren und verwenden

Klicken Sie auf Kopieren, um die UUID zu übernehmen. Verwenden Sie sie als eindeutigen Bezeichner in Ihrer Datenbank, API oder Anwendung.

Beispiel-UUIDs

UUID v4 (Random)

Format:

xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

Beispiel-generierte UUIDs:

550e8400-e29b-41d4-a716-446655440000
f47ac10b-58cc-4372-a567-0e02b2c3d479
3b9cde4e-2d5f-4c7b-a1e6-8f9c0d3b2a1f

Frequently Asked Questions

Was ist eine v4 UUID und wie wird sie generiert?

Eine v4 UUID ist ein 128-Bit-Bezeichner, bei dem 122 Bits zufällig generiert werden und 6 Bits Version (4) und Variante angeben. Dieses Tool nutzt crypto.getRandomValues() des Browsers für kryptographisch sichere Zufälligkeit gemäß RFC 4122.

Können zwei UUIDs jemals gleich sein?

Technisch ja, aber die Wahrscheinlichkeit ist astronomisch gering. Mit 122 zufälligen Bits müssten Sie rund 2,71 Trillionen UUIDs generieren, bevor eine 50%ige Kollisionswahrscheinlichkeit besteht. Für alle praktischen Zwecke sind v4 UUIDs einzigartig.

Ist es sicher, UUIDs als Datenbank-Primärschlüssel zu verwenden?

Ja, das ist ein gängiges Muster — besonders in verteilten Systemen, in denen auto-inkrementierende Integer nicht gut funktionieren. Der Hauptkompromiss: UUIDs sind größer (16 Bytes statt 4-8 Bytes) und können die Index-Performance beeinflussen. PostgreSQL hat einen nativen UUID-Typ, der sie effizient speichert.

Werden meine generierten UUIDs irgendwo gespeichert?

Nein. Alles läuft in Ihrem Browser mit JavaScript. Keine UUIDs werden an Server gesendet, protokolliert oder gespeichert. Prüfen Sie das im Netzwerk-Tab Ihrer Entwicklertools.

Related Tools