UUID Generator
Einzigartige UUIDs sofort generieren — einzeln oder in Massen.
Was ist das?
Ein UUID (Universally Unique Identifier) ist ein 128-Bit-Label zur eindeutigen Identifizierung von Informationen in Computersystemen. Auch als GUID (Globally Unique Identifier) in der Microsoft-Terminologie bekannt, ist ein UUID darauf ausgelegt, über Raum und Zeit hinweg einzigartig zu sein. UUIDs werden überall in der Softwareentwicklung eingesetzt: als Primärschlüssel in Datenbanken, als Session-Token in Webanwendungen, als Geräteidentifikatoren in mobilen Apps, als Transaktions-IDs in Zahlungssystemen. Sie folgen einem standardisierten Format: acht hexadezimale Zeichen, gefolgt von drei Gruppen aus je vier, dann zwölf — alle durch Bindestriche getrennt. Dieser Generator unterstützt UUID Version 4 (zufällig) und UUID Version 1 (zeitbasiert). Version 4 ist die am häufigsten verwendete — sie generiert 122 Bits Zufälligkeit und macht Kollisionen astronomisch unwahrscheinlich.
So wird es verwendet
- Wählen Sie Ihre UUID-Version: v4 (zufällig, am häufigsten) oder v1 (zeitbasiert, sortierbar).
- Legen Sie die Menge fest — generieren Sie 1 bis 100 UUIDs auf einmal.
- Wählen Sie das Groß-/Kleinschreibungsformat: Kleinbuchstaben (Standard) oder GROSSBUCHSTABEN.
- Aktivieren/deaktivieren Sie die Option "Bindestriche".
- Klicken Sie auf "Generieren", um Ihre UUIDs sofort zu erstellen.
- Klicken Sie auf "Alle kopieren" oder auf einen einzelnen UUID.
Warum dieses Tool
Jeder Entwickler muss irgendwann einen UUID generieren — zum Befüllen einer Datenbank, Erstellen eines Test-Fixtures oder schnellen Testen eines API-Endpunkts. Ein Terminal öffnen oder eine überladene Website besuchen, nur um einen UUID zu erhalten, ist Zeitverschwendung. Dieses Tool generiert UUIDs sofort im Browser über die Web Crypto API, die kryptografisch sichere Zufälligkeit bietet. Die UUIDs werden lokal generiert — nichts wird an Server übertragen. Die Massengenerierungsfunktion ist besonders nützlich für Entwickler, die eine Datenbanktabelle befüllen oder mehrere Testdatensätze erstellen müssen.
Häufige Fragen
Was ist der Unterschied zwischen UUID v1 und v4?
UUID v1 ist zeitbasiert: Es kombiniert einen Zeitstempel mit einer Knotenkennung. UUID v4 ist rein zufällig: Es verwendet 122 Bits kryptografischer Zufälligkeit ohne zeitliche oder Maschineninformationen. Für die meisten Webanwendungen wird v4 bevorzugt.
Können zwei UUIDs je gleich sein?
Theoretisch ja, aber die Wahrscheinlichkeit ist so gering, dass sie in der Praxis vernachlässigbar ist. UUID v4 hat 2^122 mögliche Werte. UUID-Kollisionen passieren in der Praxis einfach nicht.
Was ist der Unterschied zwischen UUID und GUID?
Sie sind funktional identisch. GUID ist Microsofts Name für denselben Standard. Beide folgen der RFC 4122-Spezifikation.
Sind die hier generierten UUIDs kryptografisch sicher?
Ja. Dieses Tool verwendet die Web Crypto API, um kryptografisch sichere zufällige UUIDs zu generieren — nicht Math.random().
Kann ich diese UUIDs als Datenbankprimärschlüssel verwenden?
Ja. UUID-Primärschlüssel sind ein gängiges und gut unterstütztes Muster in PostgreSQL, MySQL, SQLite, MongoDB und den meisten anderen Datenbanken.