Erzeugen Sie 122-Bit kryptographische Pseudozufalls-UUIDs.

Erstellen Sie kryptographisch sichere UUIDs (v4 und v7) sofort in Ihrem Browser.

1 UUID 100% lokal im Browser über sicheren CSPRNG berechnet. Keine Datenübertragung.
a757ba62-0165-4579-a48e-8eb237d958d0
Technische Referenz

Alles, was Sie über UUIDs und GUIDs wissen müssen

Ein umfassender technischer Überblick über 128-Bit-Identifikatoren, RFC-Standards, Formate, Datenbank-Indizierung und clientseitige Kryptographie.

Was ist eine UUID?

Ein Universally Unique Identifier (UUID) ist eine 128-Bit-Zahlenkennung, die von der Open Software Foundation (OSF) standardisiert und unter den IETF-Standards RFC 4122 und RFC 9562 formalisiert wurde. Mit 3,4 × 10³⁸ einzigartigen Kombinationen können verteilte Systeme, Microservices und mobile Apps Bezeichner autonom ohne zentrale Koordination generieren.

UUID-Versionen und Formatierungsoptionen

Standard-UUIDs bestehen aus 32 Hexadezimalzeichen, die durch vier Bindestriche getrennt sind (Muster 8-4-4-4-12, insgesamt 36 Zeichen). UUID v4 liefert 122 Bit pseudozufällige Entropie. UUID v7 führt einen 48-Bit-Millisekunden-Unix-Zeitstempel für chronologische Sortierung ein. Unser Generator unterstützt auch bindestrichlose Formate (32 Zeichen Hex), Großbuchstaben, {GUID} und JSON-Arrays.

UUID vs. GUID: Standards und Interoperabilität

Ein Globally Unique Identifier (GUID) ist Microsofts historische Bezeichnung für die Standard-UUID. In moderner Software unter .NET, C#, Python, Java, Go, Rust und PostgreSQL bezeichnen GUID und UUID exakt dieselbe 128-Bit-Binärstruktur. Beide entsprechen den Spezifikationen RFC 4122 / RFC 9562 und sind ohne Datenverlust austauschbar.

Typische Anwendungsfälle in Software und Datenbanken

UUIDs sind in der Softwareentwicklung unverzichtbar: Datenbank-Primärschlüssel (PostgreSQL UUID, MySQL BINARY(16), SQLite), verteilte Event-Streams (Kafka, RabbitMQ), Ressourcen-IDs in REST- und GraphQL-APIs, Idempotenz-Tokens für Zahlungs-Gateways (Stripe) und Offline-Synchronisation mobiler Apps.

Sichere clientseitige Generierung und Datenschutz

FastUUIDGenerator generiert alle Identifikatoren zu 100% lokal in Ihrem Browser über die native Web Cryptography API (crypto.getRandomValues). Betriebssystem-Entropiepools (/dev/urandom, BCryptGenRandom) gewährleisten echte kryptographische Unvorhersehbarkeit. Es werden keinerlei Daten über das Netzwerk übertragen.

Validierung, Dekodierung und Massengenerierung

Neben der Einzelgenerierung umfasst unser Toolkit einen UUID-Validator zur Prüfung von RFC-Syntax und Varianten-Bits, einen UUID v7/v1-Decoder zur Extraktion von UTC-Zeitstempeln und Taktsequenzen, einen Microsoft-GUID-Generator und einen Massengenerator für bis zu 10.000 UUIDs mit Downloads in CSV, JSON und TXT.

Häufig gestellte Fragen (FAQ)

Clear, concise answers to the most common questions about UUID generation, formats, and standards.

Eine standardisierte kanonische UUID (RFC 4122/9562) besteht aus 32 Hexadezimalziffern, die durch 4 Bindestriche im 8-4-4-4-12-Schema gegliedert sind (z. B. 550e8400-e29b-41d4-a716-446655440000), insgesamt 36 Zeichen. In binärer Form belegt sie 16 Bytes (128 Bit).