🛠️ToolsShed

UUID-Generator

Generieren Sie zufällige UUIDs (v4) für Ihre Anwendungen.

0 UUID generiert

UUIDs werden mit crypto.randomUUID() (v4) generiert — kryptografisch zufällig, vollständig in Ihrem Browser generiert.

Der UUID-Generator erstellt universell eindeutige Bezeichner (UUIDs) im Standard-8-4-4-4-12-Hexadezimalformat. Eine UUID ist ein 128-Bit-Wert, der ohne zentrale Instanz über Raum und Zeit hinweg einzigartig sein soll — ideal für Datenbankprimärschlüssel, Sitzungstoken, Anfrage-Tracking-IDs und Bezeichner für verteilte Systeme.

Klicken Sie auf Generieren, um eine neue zufällige UUID v4 zu erstellen, oder generieren Sie eine Batch von UUIDs auf einmal für Massenoperationen. Jede UUID wird zur Sofortkopiierung mit einem Klick angezeigt.

UUID v4-Werte werden mit kryptografisch sicheren Zufallszahlen im Browser generiert, was bedeutet, dass zwei UUIDs aus keiner Quelle der Welt jemals kollidieren sollten. Dies macht sie zu einer sicheren Standardwahl für praktisch jede Anwendung, die eindeutige Bezeichner benötigt.

Häufig gestellte Fragen

Code-Implementierung

import uuid

# Generate a random UUID v4
new_uuid = uuid.uuid4()
print(new_uuid)        # e.g. 550e8400-e29b-41d4-a716-446655440000
print(str(new_uuid))   # as string
print(new_uuid.hex)    # without hyphens: 550e8400e29b41d4a716446655440000

# Generate multiple UUIDs
uuids = [str(uuid.uuid4()) for _ in range(5)]
for u in uuids:
    print(u)

# UUID v1 (time-based, includes MAC address — less private)
time_based = uuid.uuid1()
print(time_based)

# Parse an existing UUID string
parsed = uuid.UUID("550e8400-e29b-41d4-a716-446655440000")
print(parsed.version)  # 4

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.