UUID Generator
Erzeugen Sie UUIDs/GUIDs direkt in Ihrem Browser. Unterstützt UUID v4 (zufällig) und v7 (zeitgeordnet), Stapelerzeugung, 10 Ausgabeformate und sofortiges Kopieren in die Zwischenablage.
Generator
Was ist eine UUID?
Eine UUID (Universally Unique Identifier, Universell Eindeutiger Bezeichner), auch bekannt als GUID (Globally Unique Identifier, Global Eindeutiger Bezeichner), ist ein 128-Bit-Bezeichner, der in RFC 4122 und später in RFC 9562 standardisiert wurde. UUIDs sind so entworfen, dass sie ohne zentrale Koordination eindeutig sind — was sie ideal für verteilte Systeme, Datenbanken und jede Situation macht, in der ein zuverlässiger eindeutiger Schlüssel benötigt wird.
Eine UUID sieht beispielsweise so aus: 550e8400-e29b-41d4-a716-446655440000 — 32 hexadezimale Ziffern, angezeigt in fünf durch Bindestriche getrennten Gruppen.
UUID v4 vs v7
| UUID v4 | UUID v7 | |
|---|---|---|
| Erzeugung | Vollständig zufällig | Zeitgeordnet (Unix-Zeitstempel in Millisekunden + zufällig) |
| Sortierbarkeit | Nicht sortierbar | Ungefähr nach Erzeugungszeit sortierbar |
| Anwendungsfall | Allgemeine Bezeichner | Datenbankschlüssel, Protokolle, Ereignisströme, bei denen die Reihenfolge wichtig ist |
| Kollisionsrisiko | Äußerst gering (122 zufällige Bits) | Äußerst gering |
Wann Sie v4 verwenden sollten: Sie benötigen lediglich eine zufällige eindeutige ID und die Reihenfolge ist nicht wichtig — Sitzungs-Token, anonyme IDs usw.
Wann Sie v7 verwenden sollten: Sie benötigen IDs, die den Erzeugungszeitpunkt widerspiegeln — primäre Datenbankschlüssel, Nachrichten-IDs, Zeitreihendaten usw.
Unterstützte Ausgabeformate
Dieser Generator unterstützt 10 Formate direkt:
- Standard —
550e8400-e29b-41d4-a716-446655440000 - Hyphenless —
550e8400e29b41d4a716446655440000 - Braces —
{550e8400-e29b-41d4-a716-446655440000} - URN —
urn:uuid:550e8400-e29b-41d4-a716-446655440000 - ByteArray —
{ 0x55, 0x0E, 0x84, 0x00, ... } - C++ Macro —
DEFINE_GUID(name, 0x550E8400, ...) - C# Struct —
new Guid("550e8400-e29b-41d4-a716-446655440000") - Base64 — Standard Base64-Kodierung
- Base64URL (RFC 7515) — URL-sicheres Base64 (für JWT und URLs)
- URL Encoded — Base64-Zeichenkette mit URL-Prozentkodierung
FAQ
Sind die erzeugten UUIDs wirklich eindeutig? UUID v4 verwendet 122 zufällige Bits, was etwa 5,3 × 10³⁶ mögliche Werte ergibt. In der Praxis ist eine Kollision astronomisch unwahrscheinlich — wenn Ihr gesamtes System über seine Lebensdauer insgesamt 100 Billionen UUIDs erzeugt, liegt die Kollisionswahrscheinlichkeit immer noch bei etwa eins zu einer Milliarde. (Die beliebte Behauptung „Milliarden pro Sekunde für Millionen von Jahren" unterschätzt das Risiko aufgrund des Geburtstagsparadoxons tatsächlich, aber reale Nutzungsmengen liegen nirgendwo in diesen Größenordnungen.)
Werden meine Daten an einen Server gesendet? Nein. Die gesamte Erzeugung findet ausschließlich in Ihrem Browser über die Web Crypto API statt. Es werden niemals Daten an einen Server gesendet.
Wie viele UUIDs kann ich gleichzeitig erzeugen? Bis zu 1.000 pro Stapel. Klicken Sie wiederholt auf Generate, um weitere zu erzeugen.
Kann ich UUIDs in Mengen kopieren? Ja. Klicken Sie im Ausgabebereich auf Copy All oder klicken Sie auf eine Format-Matrix-Karte, um alle UUIDs in diesem Format zu kopieren.
Möchten Sie mehr erfahren? Lesen Sie Was genau ist eine GUID? — Struktur, Versionen und Eindeutigkeit erklärt für die vollständige Erklärung.
Brauchen Sie mehr Leistung? QuickGUID ist ein nativer Windows-GUID-Werkzeugkasten mit Stapelerzeugung, intelligenter Extraktion aus Protokollen und 10+ Format-Live-Konvertierung — komplett kostenlos und offline.