CedricScheumann

Aktuelle GUID

Ideal für API-Keys, Testdaten oder schnelle Referenzen.

164f7780-b668-483f-8c44-a5d8463cb6a2

Batch-Generierung

Erstelle Listen für Seed-Daten, CSV-Exporte, QA oder Skripte.

GUIDs werden zeilenweise ausgegeben – perfekt für Copy & Paste.

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

  1. Einzel-GUID generieren und mit „Kopieren“ übernehmen – ideal für UI- oder API-Tests.
  2. Im Batch-Feld die benötigte Anzahl angeben und auf „Generieren“ klicken.
  3. Mit „Alle kopieren“ die Liste zeilenweise exportieren (z. B. für CSV oder SQL IN-Klauseln).
  4. 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.

Format

xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

Version

v4 (Random). Bits 12–15 sind immer 0100.

Variante

RFC 4122 (Leach-Salz). Bits 16–17 beginnen mit 10.

Best Practices

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.