Engineering · 14. September 2026

UUIDs online generieren — kostenloser UUID v4- und v7-Generator

UUID v4 (zufällig) und UUID v7 (zeitgeordnet) sofort im Browser generieren. Stapelerzeugung, Kopieren in die Zwischenablage, kein Upload erforderlich.

UUIDs sind das Standard-Identifikationsformat für Datenbanken, APIs und verteilte Systeme. Ob Sie eine Test-Datenbank befüfen, API-Schlüssel generieren oder Primärschlüssel für ein neues Schema erstellen — Sie brauchen einen Weg, sie schnell zu erzeugen. Ein UUID-Generator ist eines dieser Tools, zu denen jeder Entwickler gelegentlich greift.

Die Frage 2026 ist nicht mehr „Welche UUID-Version?” — sondern „v4 oder v7?”

UUID v4 vs. v7: Was verwenden

UUID v4 ist rein zufällig. 122 zufällige Bits, 6 Bits für Version und Variante. Kein Muster, keine Zeitkorrelation, keine Möglichkeit, die nächste ID zu erraten.

Verwenden Sie v4 für:

  • Sitzungstoken
  • Passwort-Zurücksetzen-Links
  • An Dritte verteilte API-Schlüssel
  • Alles, wo die ID selbst die Sicherheitsgrenze ist

UUID v7 ist zeitgeordnet. Die ersten 48 Bits sind ein Unix-Zeitstempel mit Millisekundengenauigkeit, gefolgt von zufälligen Bits. UUIDs, die in derselben Millisekunde generiert werden, sortieren in Einfügereihenfolge.

Verwenden Sie v7 für:

  • Datenbank-Primärschlüssel (4x schnellere Inserts als v4 in MySQL)
  • Ereignisprotokoll-IDs
  • Nachrichtenwarteschlangen-IDs
  • Verteilte System-Identifikatoren, bei denen Sie eine grobe Sortierung wünschen

Der PlanetScale-Benchmark (2024) zeigte UUID v7-Einfügungen mit 18.000/Sek. gegenüber UUID v4 mit 4.500/Sek. auf MySQL 8. Der 4-fache Unterschied kommt von der B-Tree-Indizierung: v4-zufällige Einfügungen verursachen Seiten-Splits, v7-sequenzielle Einfügungen gehen zur rechten Seite des Baums.

Wie man UUIDs im Browser generiert

Der schnellste Weg:

crypto.randomUUID() // → "550e8400-e29b-41d4-a716-446655440000"

Dies gibt eine UUID v4 zurück. Für v7 benötigen Sie ein kleines Polyfill, das crypto.getRandomValues mit einem Zeitstempel-Präfix kombiniert.

Der UUID-Generator auf DevSpeedTools erzeugt sowohl v4 als auch v7 im Browser direkt mit crypto.getRandomValues. Generieren Sie eine UUID oder erzeugen Sie 100 im Stapel — keine Installation, kein Server, kein Upload.

Stapel-UUID-Generierung

Für Testdaten benötigen Sie oft Hunderte oder Tausende von UUIDs. Der Browser kann v4-UUIDs mit Millionen pro Sekunde generieren, indem er crypto.randomUUID() in einer Schleife aufruft. Bei v7 bedeutet die Zeitstempel-Komponente, dass Sie nicht mehr als eine pro Millisekunde mit garantiert eindeutiger ID generieren können — aber das zufällige Suffix bietet ausreichend Kollisionsresistenz für praktische Zwecke.

UUID-Formatvarianten

Verschiedene Systeme erwarten verschiedene UUID-Formate:

Format Beispiel Anwendungsfall
Standard 550e8400-e29b-41d4-a716-446655440000 Die meisten Datenbanken, APIs
Ohne Bindestriche 550e8400e29b41d4a716446655440000 Einige APIs, URL-Parameter
Großbuchstaben 550E8400-E29B-41D4-A716-446655440000 Alte Systeme
Geschweifte Klammern {550e8400-e29b-41d4-a716-446655440000} Microsoft GUIDs

Das Standard-Format mit Bindestrichen ist die sicherste Standardeinstellung. Die meisten Datenbanken und ORMs akzeptieren alle Varianten.

Häufige UUID-Fehler

  1. Verwenden von v4 für Datenbank-Primärschlüssel. Zufällige UUIDs zerstören die Schreibleistung bei großem Maßstab. Verwenden Sie v7 für neue Schemas.
  2. Annahme, UUIDs seien sequenziell. v4 ist zufällig. v7 ist zeitgeordnet, aber nicht sequenziell innerhalb einer Millisekunde.
  3. UUIDs als Zeichenketten speichern. UUIDs sind 16 Bytes binär. Das Speichern als 36-Zeichen-Zeichenkette verschwendet 20 Bytes pro Zeile und verlangsamt Indizes. Verwenden Sie den nativen UUID-Typ in Postgres, MySQL 8+ oder SQLite mit Erweiterungen.
  4. Vergessen der Variante-Bits. UUIDs haben Variante-Bits, die die erste Hex-Ziffer der dritten Gruppe beeinflussen. Entfernen Sie sie nicht.

Jetzt UUIDs generieren

Wenn Sie jetzt eine UUID benötigen, verwenden Sie einen browserbasierten Generator. Der UUID-Generator auf DevSpeedTools erzeugt sofort v4- und v7-UUIDs mit Kopieren-in-die-Zwischenablage und Stapelerzeugung. Kein Upload, kein Konto, kein Server — Ihre UUIDs werden lokal mit crypto.getRandomValues generiert.