UUID-Prüfer
UUID-Format validieren und prüfen
Verwendung von UUID-Prüfer
- 1Eine oder mehrere UUIDs einfügen (eine pro Zeile)
- 2Validierungsergebnisse sofort sehen
Über UUID-Prüfer
UUID-Validator prüft ob eine gegebene Zeichenkette eine korrekt formatierte UUID (Universally Unique Identifier) oder GUID (Globally Unique Identifier) ist und identifiziert ihre Version. UUIDs werden überall als eindeutige Schlüssel in Datenbanken, APIs, verteilten Systemen und Nachrichtenwarteschlangen verwendet.
Eine gültige UUID folgt dem Muster xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx, wobei M die Version (1-5) und N die Variante angibt. Der Validator prüft das Format sofort, extrahiert die Versionsnummer und bestätigt die RFC 4122-Konformität.
Alle Validierungen laufen in Ihrem Browser ohne Server.
Hauptfunktionen von UUID-Prüfer
- Beliebige UUID oder GUID gegen das RFC 4122-Standardformat validieren
- UUID-Version erkennen (v1, v3, v4, v5)
- Klares Bestanden/Fehlgeschlagen-Ergebnis für jede validierte UUID
- Unterstützt Massenvalidierung — eine UUID pro Zeile
- Akzeptiert UUIDs in Groß- und Kleinbuchstaben
- Läuft vollständig im Browser — keine Server-Anfragen
- Sofortige Ergebnisse ohne Verzögerung
- Erklärt warum eine ungültige UUID fehlschlägt
Beispiele
UUID v4 aus einer API-Antwort validieren
Bestätigen dass eine von einer API zurückgegebene ID eine korrekt formatierte UUID v4 ist.
Eingabe
550e8400-e29b-41d4-a716-446655440000
Ausgabe
Gültige UUID v4 ✓
Fehlerhafte UUID-Zeichenkette prüfen
Identifizieren warum eine UUID-ähnliche Zeichenkette aus einem Datenbankexport ungültig ist.
Eingabe
550e8400-e29b-41d4-a716-44665544
Ausgabe
Ungültige UUID — falsche Länge (fehlende Zeichen im letzten Abschnitt)
Typische Anwendungsfälle
- Validierung von UUIDs in API-Anfrage-Payloads vor der Verarbeitung
- Überprüfung des UUID-Formats in Datenbankimport-Dateien vor der Masseninsertion
- Verifizierung der UUID-Generierung in Unit- und Integrationstests
- Debuggen von API-Fehlern durch fehlerhafte UUID-Parameter
- Bestätigung dass eine GUID aus einem älteren Windows-System RFC 4122-konform ist
- Massenprüfung einer Liste von UUIDs aus einem Datenexport
Fehlerbehebung
UUID wird trotz korrektem Aussehen abgelehnt
Lösung
Prüfen Sie auf unsichtbare Zeichen, zusätzliche Leerzeichen oder fehlende Bindestriche. Eine gültige UUID muss genau 5 durch Bindestriche getrennte Gruppen im Muster 8-4-4-4-12 Zeichen haben.
UUID-Version wird als unbekannt angezeigt
Lösung
Die Versionsziffer muss 1-5 sein. Wenn durch eine nicht-standardmäßige Methode generiert, entspricht sie möglicherweise keiner RFC 4122-Version.
GUID von Windows erscheint als ungültig
Lösung
Windows-GUIDs werden manchmal in geschweifte Klammern eingeschlossen ({550e8400-...}). Entfernen Sie die geschweiften Klammern vor der Validierung.
Häufig gestellte Fragen
Welche UUID-Versionen werden unterstützt?
Der Validator erkennt UUID-Versionen 1 (zeitbasiert), 3 (namensbasiert MD5), 4 (zufällig) und 5 (namensbasiert SHA-1) im Standard-RFC-4122-Bindestriche-Format.
Was ist der Unterschied zwischen UUID und GUID?
GUID ist Microsofts Begriff für UUID. Beide beziehen sich auf dasselbe 128-Bit-Bezeichnerformat und folgen RFC 4122.
Was ist UUID v4?
UUID v4 wird zufällig generiert, was es zum häufigsten Typ für neue Anwendungen macht. Es bietet 122 Bits Zufälligkeit.
Ist UUID v4 wirklich eindeutig?
Mit 2^122 möglichen Werten ist die Wahrscheinlichkeit einer Kollision zweier zufälliger UUIDs für jede praktische Anwendung vernachlässigbar gering.
Kann ich UUIDs in Masse validieren?
Ja. Fügen Sie eine UUID pro Zeile ein und das Tool validiert alle, zeigt Bestanden/Fehlgeschlagen-Ergebnisse für jeden Eintrag.
Welchem Format folgt eine gültige UUID?
Eine gültige UUID folgt dem Muster xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx, wobei x eine Hexadezimalziffer und M die Versionsziffer (1-5) ist.
Werden meine Daten an einen Server gesendet?
Nein. Alle Validierungen werden lokal mit einer regulären Ausdrucksprüfung durchgeführt. Ihre UUIDs werden nie übertragen oder gespeichert.
Validiert es UUID-Nil-Werte?
Die Nil-UUID (00000000-0000-0000-0000-000000000000) ist gemäß RFC 4122 technisch gültig. Sie wird in einigen Systemen als Platzhalter verwendet.