UUID · Entwickler-Tool
GUID Generator
Erzeuge RFC 4122 konforme UUIDv4-Strings für Datenbanken, APIs, Tests und QA – mit kryptografisch sicherer Zufallsquelle und Copy-&-Paste Workflow.
- Bis zu 1.000 GUIDs pro Batch
- 100 % Browser, keine Logfiles
- Exportfertige Textausgabe
Aktuelle GUID
Ideal für API-Keys, Testdaten oder schnelle Referenzen.
Batch-Generierung
Erstelle Listen für Seed-Daten, CSV-Exporte, QA oder Skripte.
Warum UUIDv4?
- Kollisionen vermeiden: 122 zufällige Bits liefern 5,3e36 Kombinationen.
- Unabhängig von Datenbanken: Keine Sequenzen oder zentrale ID-Verwaltung nötig.
- Standardsicher: RFC 4122 kompatibel für .NET, Node.js, Go, Java und mehr.
Einsatzbereiche
- APIs & Auth: Request-IDs, API-Keys, Refresh-Tokens.
- Microservices: Service-übergreifende IDs ohne Coordinator.
- Datenimporte: Bulk-Seeds für SQL, MongoDB oder Firestore.
Schnellanleitung
- Einzel-GUID generieren und mit „Kopieren“ übernehmen – ideal für UI- oder API-Tests.
- Im Batch-Feld die benötigte Anzahl angeben und auf „Generieren“ klicken.
- Mit „Alle kopieren“ die Liste zeilenweise exportieren (z. B. für CSV oder SQL
IN-Klauseln). - Bei Bedarf erneut generieren – jede Liste ist unabhängig und per Copy & Paste reproduzierbar.
Alle Berechnungen laufen clientseitig mit Web Crypto. Es werden keine GUIDs gespeichert oder getrackt.
Was steckt in einer GUID?
Eine UUIDv4 besteht aus fünf Blöcken mit hexadezimalen Zeichen (8-4-4-4-12). Bits 48–51 definieren die Version, Bits 64–65 die Variante.
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
v4 (Random). Bits 12–15 sind immer 0100.
RFC 4122 (Leach-Salz). Bits 16–17 beginnen mit 10.
Best Practices
- Als Text speichern: GUIDs sind hexadezimale Strings – nutze
CHAR(36)oderUUID-Spalten. - Für Logs kürzen: Verwende z. B. die ersten 8 Zeichen als Kurz-ID in der Oberfläche.
- Keine Semantik hinterlegen: IDs sollten keine Business-Information enthalten, um Datenschutz zu gewährleisten.
- Batch-Versionen dokumentieren: Liste im Repo oder Setup-Skript speichern, um Umgebungen reproduzierbar aufzubauen.
Häufige Fragen
Wie sicher sind die GUIDs?
Das Tool nutzt, wo verfügbar, die Web Crypto API (crypto.randomUUID). Fällt sie aus, sorgt ein kryptografischer Fallback für zufällige Bits. Die Kollisionswahrscheinlichkeit ist praktisch null.
Werden meine Eingaben gespeichert?
Nein. Alles passiert lokal im Browser – perfekt für sensible Testdaten oder geheime Tokens.
Kann ich andere UUID-Versionen erzeugen?
Der Fokus liegt auf UUIDv4. Für Namen-basierte UUIDv5 oder Zeit-basierte UUIDv1 nutze spezialisierte Libraries (z. B. uuid für Node.js). Dieses Tool bleibt bewusst schlank.
Wie kopiere ich große Mengen am besten?
Mit „Alle kopieren“ erhältst du eine zeilenweise Liste. Diese lässt sich direkt in CSV, JSON-Arrays oder SQL-Skripte einfügen.

Cedric Scheumann