Kostenloser UUID-Generator — v4- und v7-Kennungen online
Eine UUID (Universally Unique Identifier), auch GUID genannt, ist ein 128-Bit-Wert, der Daten kennzeichnet, damit sie systemübergreifend eindeutig bleiben — ohne zentrale Instanz. Unser kostenloser UUID-Generator erzeugt gültige Kennungen der Version 4 (zufällig) und Version 7 (zeitlich sortiert) sofort im Browser: Version wählen, Anzahl festlegen und direkt in Code, Datenbank oder Konfiguration kopieren. Die Erzeugung läuft lokal auf Ihrem Gerät — nichts wird an einen Server gesendet: schnell, privat und offline nutzbar.
Ob ein einzelner Primärschlüssel, ein Stapel Testdaten oder eine Korrelations-ID für ein verteiltes Trace — dieser Online-UUID-Generator liefert standardkonforme Kennungen mit einem Klick. Das Werkzeug für Entwickler, die schnell eine zuverlässige GUID brauchen, ohne etwas zu installieren.
Was ist eine UUID und wie ist sie aufgebaut?
Eine UUID besteht aus 32 Hexadezimalziffern in fünf durch Bindestriche getrennten Gruppen, zum Beispiel 550e8400-e29b-41d4-a716-446655440000. Zwei Stellen kodieren Metadaten: die Version (welcher Algorithmus sie erzeugt hat) und die Variante (das Layout). Da der Wertebereich astronomisch groß ist, ist die Wahrscheinlichkeit, dass zwei unabhängig erzeugte UUIDs kollidieren, praktisch null.
Diese Eindeutigkeit ohne Koordination macht UUIDs allgegenwärtig: Datenbank-Primärschlüssel, API-Ressourcen-IDs, Nachrichten- und Ereignis-Kennungen, Dateinamen und Sitzungstokens. Anders als Auto-Increment lässt sich eine UUID auf jedem Client oder Server erzeugen, bevor sie die Datenbank erreicht — das vereinfacht verteilte und Offline-First-Systeme.
UUID v4 vs. v7 — welche Version wählen?
UUID v4 ist vollständig zufällig. Sie ist die sichere Standardwahl, wenn Sie nur einen eindeutigen Wert ohne Reihenfolge brauchen — API-Schlüssel, einmalige Kennungen, anonymisierte Referenzen. Die Zufälligkeit erschwert zudem das Erraten, nützlich bei öffentlich sichtbaren IDs.
UUID v7 bettet einen Unix-Millisekunden-Zeitstempel in die führenden Bits ein, sodass die Werte chronologisch sortieren. Diese zeitliche Ordnung ist für Datenbankindizes viel freundlicher: Zeilen werden nahe beieinander eingefügt statt über einen B-Baum verstreut, was Indexfragmentierung reduziert und die Schreibleistung im großen Maßstab verbessert. Wählen Sie v7 für neue Primärschlüssel mit relevanter Einfügereihenfolge und v4, wenn Unvorhersehbarkeit Vorrang hat.
So erzeugen Sie UUIDs
Wählen Sie die UUID-Version (v4 oder v7), stellen Sie die Anzahl von 1 bis 100 ein und klicken Sie auf Generieren. Die Kennungen erscheinen im Ausgabebereich — Kopieren in die Zwischenablage oder Löschen für einen Neustart. Viele auf einmal zu erzeugen ist praktisch, um eine Tabelle zu füllen, eine Fixtures-Datei zu bauen oder Testdatensätze anzulegen.
Da das Tool vollständig clientseitig läuft, erzeugen Sie beliebig oft ohne Limit und ohne Konto. Die Ausgabe ist reiner Text — fügen Sie ihn ohne Umformatierung in SQL-Inserts, Env-Dateien, JSON oder Kommentare ein.
Wo UUIDs verwendet werden
Datenbanken: Primär- und Fremdschlüssel, die clientseitig vor dem Einfügen erzeugt werden. APIs: stabile, nicht fortlaufende Ressourcen-IDs, die keine Datensatzanzahl verraten. Verteilte Systeme: Korrelations- und Trace-IDs, die Logs über Dienste hinweg verbinden. Messaging: Idempotenzschlüssel, mit denen ein Consumer wiederholte Ereignisse sicher dedupliziert.
Auch im Alltag: eindeutige Datei- und Upload-Namen, anonyme Analytics-IDs, Feature-Flag-Bucketing und Einmaltokens. Überall, wo eine global eindeutige Kennung nötig ist, die jeder Teil des Stacks unabhängig erzeugen kann, passt eine UUID.
Häufige Fragen
Ist dieser UUID-Generator kostenlos? Ja — unbegrenzt, ohne Anmeldung. Werden die UUIDs privat erzeugt? Ja — lokal im Browser, kein Upload. Können UUIDs kollidieren? Theoretisch ja, aber die Wahrscheinlichkeit ist so klein, dass sie praktisch ignoriert wird. Welche Version soll ich nehmen? v7 für zeitlich sortierte DB-Schlüssel, v4 für zufällige, schwer erratbare IDs. Kann ich viele auf einmal erzeugen? Ja — bis zu 100 pro Durchlauf. Taugen UUIDs als DB-Primärschlüssel? Ja — v7 ist dafür besonders indexfreundlich.