UUID / GUID Generator
Generieren Sie universell eindeutige Identifikatoren sofort. Unterstützt UUID v4 (zufällig), v1-ähnlich (Zeitstempel) und verschiedene Ausgabeformate.
Generierte UUID
aba1eaf0-af9f-4fff-a0d1-d16c466b5109UUID validieren
Ausgabeformate
550e8400-e29b-41d4-a716-446655440000550E8400-E29B-41D4-A716-446655440000550e8400e29b41d4a716446655440000{550e8400-e29b-41d4-a716-446655440000}urn:uuid:550e8400-e29b-41d4-a716-446655440000VQ6EAOKbQdSnFkRmVUQAAA==Über UUIDs
Was ist eine UUID?
Ein Universally Unique Identifier (UUID) ist ein 128-Bit-Identifikator, der über alle Geräte und Zeiten hinweg eindeutig ist. Auch bekannt als GUID (Globally Unique Identifier) in Microsoft-Systemen.
UUID-Versionen
- v1: v1: Basiert auf Zeitstempel und MAC-Adresse
- v4: v4: Zufällig generiert (am häufigsten)
- v5: v5: Namensbasiert mit SHA-1
- Nil: Nil: Alles Nullen, stellt "keine UUID" dar
🎲 Kollisionswahrscheinlichkeit
UUID v4 hat 2¹²² mögliche Werte. Sie müssten etwa 85 Jahre lang 1 Milliarde UUIDs pro Sekunde generieren, um eine 50%ige Chance auf eine einzige Kollision zu haben.
Wie funktioniert die UUID-Generierung?
- Wählen Sie die UUID-Version (v4 für zufällig, v1 für zeitstempelbasiert oder nil für alle Nullen)
- Wählen Sie das Ausgabeformat (Kleinbuchstaben, Großbuchstaben, ohne Bindestriche, mit Klammern, URN oder Base64)
- Legen Sie die Anzahl fest, wenn mehrere UUIDs generiert werden sollen (bis zu 1000)
- Klicken Sie auf 'UUID generieren', um kryptografisch sichere Identifikatoren zu erstellen
- Verwenden Sie den Validator, um jedes UUID-Format und jede Version zu überprüfen
Häufige Anwendungsfälle
Datenbank-Primärschlüssel
Verwenden Sie UUID v4 als Primärschlüssel in verteilten Datenbanken, um Kollisionen über Server hinweg zu vermeiden. Beispiel: 550e8400-e29b-41d4-a716-446655440000
Session-IDs
Generieren Sie eindeutige Session-Identifikatoren für Webanwendungen. UUID v4 stellt sicher, dass keine zwei Sessions kollidieren, auch nicht über mehrere Server hinweg.
API-Anfrage-IDs
Verfolgen Sie API-Anfragen mit eindeutigen Identifikatoren. Formatieren Sie als URN für Protokollierung: urn:uuid:550e8400-e29b-41d4-a716-446655440000
Datei-Upload-Tokens
Erstellen Sie eindeutige Tokens für Datei-Uploads. Verwenden Sie das Format ohne Bindestriche für kürzere URLs: 550e8400e29b41d4a716446655440000
Häufig gestellte Fragen
Was ist der Unterschied zwischen UUID v4 und v1?
UUID v4 wird zufällig generiert und ist am häufigsten. UUID v1 ist zeitstempelbasiert und enthält MAC-Adressinformationen. Für die meisten Anwendungsfälle wird v4 empfohlen.
Können zwei UUIDs gleich sein?
Die Wahrscheinlichkeit ist astronomisch niedrig. UUID v4 hat 2¹²² mögliche Werte. Sie müssten etwa 85 Jahre lang 1 Milliarde UUIDs pro Sekunde generieren, um eine 50%ige Chance auf eine einzige Kollision zu haben.
Welches Format soll ich verwenden?
Das Standard-Kleinbuchstaben-Format (550e8400-e29b-41d4-a716-446655440000) ist am häufigsten. Verwenden Sie ohne Bindestriche für kürzere URLs, mit Klammern für Microsoft-Systeme oder URN für Protokollierung.
Ist UUID dasselbe wie GUID?
Ja, GUID (Globally Unique Identifier) ist Microsofts Begriff für UUID. Sie sind funktional identisch, obwohl GUIDs oft mit geschweiften Klammern angezeigt werden: {550e8400-e29b-41d4-a716-446655440000}.
Kann ich UUIDs in URLs verwenden?
Ja, aber verwenden Sie URL-sichere Formate. Standard-UUIDs mit Bindestrichen funktionieren gut. Für kürzere URLs verwenden Sie das Format ohne Bindestriche. Vermeiden Sie das Base64-Format in URLs, da es Sonderzeichen enthalten kann.
Wie validiere ich eine UUID?
Verwenden Sie den eingebauten Validator in diesem Tool. Er überprüft Format, Version und erkennt Standard-, ohne-Bindestriche- und Klammern-Formate. Gültige UUIDs folgen dem Muster: 8-4-4-4-12 hexadezimale Zeichen.
Kategorie:
Developer Tools →Ähnliche Tools
Base64 Encoder / Decoder
Kodieren Sie Text oder Dateien zu Base64 oder dekodieren Sie Base64 zurück in die ursprüngliche Form...
JSON Formatter & Validator
Formatieren, validieren, minimieren und erkunden Sie JSON-Daten. Interaktive Baumansicht mit Syntax-...
Cron Expression Generator
Erstellen und verstehen Sie Cron-Ausdrücke visuell. Planen Sie Aufgaben mit menschenlesbaren Erkläru...