Zum Inhalt springen
SPCXTools

UUID Generator

Generieren Sie sichere zufällige UUIDs (v4) oder sortierbare zeitbasierte UUIDs (v7), einzeln oder in großen Mengen.

Läuft lokal – Dateien verlassen dein Gerät nicht

Tool wird geladen…

So nutzt du: UUID Generator

  1. 1Wählen Sie v4 (zufällig) für allgemeine IDs oder v7 (zeitlich geordnet) für Datenbankschlüssel, die nach Erstellungszeit sortiert werden.
  2. 2Legen Sie fest, wie viele UUIDs Sie benötigen, von 1 bis 1.000.
  3. 3Wechseln Sie optional zu Großbuchstaben, entfernen Sie Bindestriche oder setzen Sie jeden Wert in geschweifte Klammern (Microsoft-GUID-Stil).
  4. 4Klicken Sie auf Erzeugen für eine neue Serie und kopieren oder laden Sie die Liste dann herunter.

UUIDs und GUIDs sofort generieren

Dieser UUID-Generator erstellt standardkonforme Identifikatoren direkt in Ihrem Browser. Wählen Sie die Version, legen Sie eine Anzahl fest und Sie erhalten sofort neue Werte – einen zum Einfügen in einen Test oder tausend, um eine Datenbank zu befüllen. Jede UUID wird mit dem kryptografisch sicheren Zufallszahlengenerator Ihres Browsers erzeugt, und keine wird an einen Server gesendet oder dort gespeichert.

Funktionen

  • UUID v4 – 122 Zufallsbits, die am weitesten verbreitete Version.
  • UUID v7 – ein 48-Bit-Unix-Zeitstempel in Millisekunden, gefolgt von Zufallsbits, sodass die IDs nach Erstellungszeit sortiert werden.
  • Massen-Generierung von bis zu 1.000 UUIDs auf einmal, mit Kopierfunktion und Download als .txt-Datei.
  • Formatierungsoptionen – Großbuchstaben, ohne Bindestriche (32 Zeichen) oder in {geschweiften Klammern}.

Häufige Anwendungsfälle

Primärschlüssel für Datenbanken. UUIDs ermöglichen es Anwendungsservern, IDs vor dem Einfügen einer Zeile zu erstellen, was verteilte Systeme und Datenzusammenführungen vereinfacht. Bevorzugen Sie hierfür v7: Zufällige v4-Schlüssel verteilen Einfügungen über einen Index, während v7-Schlüssel geordnet ankommen.

API-Ressourcen und Idempotenzschlüssel. Viele APIs identifizieren Bestellungen, Zahlungen und Nachrichten per UUID und akzeptieren eine vom Client generierte UUID als Idempotenzschlüssel, damit eine wiederholte Anfrage nicht doppelt verarbeitet wird.

Testdaten und Fixtures. Generieren Sie eine Liste von IDs, um eine Tabelle, eine Mock-API oder einen Unit-Test zu füllen.

Datei- und Objektnamen. Eine UUID sorgt für einen kollisionsfreien Namen für Uploads, Cache-Einträge oder temporäre Dateien.

Eine UUID lesen

Eine UUID wie 01928f4e-7a3c-7b21-9d4e-5f6a7b8c9d0e hat einen festen Aufbau. Die erste Ziffer der dritten Gruppe ist die Version (4 oder 7). Die erste Ziffer der vierten Gruppe ist die Variante, die bei Standard-UUIDs 8, 9, a oder b ist. Bei einer v7-UUID kodieren die ersten 12 Hex-Ziffern die Erstellungszeit in Millisekunden seit 1970.

Benötigen Sie andere Zufallswerte? Erstellen Sie starke Passwörter mit dem Passwort-Generator oder Zufallszahlen in einem beliebigen Bereich mit dem Zufallszahlen-Generator.

Häufige Fragen

Was ist eine UUID?
Eine UUID (Universally Unique Identifier), auch GUID genannt, ist ein 128-Bit-Wert, der als 32 hexadezimale Ziffern in fünf Gruppen geschrieben wird, zum Beispiel 550e8400-e29b-41d4-a716-446655440000. UUIDs ermöglichen es getrennten Systemen, Identifikatoren ohne Koordination zu erstellen, mit praktisch keinem Kollisionsrisiko.
Sollte ich UUID v4 oder v7 verwenden?
Verwenden Sie v4, wenn Sie nur eine unvorhersehbare, eindeutige ID benötigen. Verwenden Sie v7 für Primärschlüssel in Datenbanken – da v7 mit einem Zeitstempel beginnt, sind neue IDs ungefähr in der richtigen Reihenfolge, was B-Tree-Indizes kompakt und Einfügungen schnell hält. v7 ist in RFC 9562 (2024) definiert.
Können zwei generierte UUIDs identisch sein?
Theoretisch ja, praktisch nein. Eine v4-UUID hat 122 Zufallsbits; Sie müssten etwa eine Milliarde UUIDs pro Sekunde für ungefähr 85 Jahre generieren, um eine 50%ige Chance auf ein einziges Duplikat zu haben.
Sind diese UUIDs sicher?
Sie werden mit dem kryptografisch sicheren Zufallszahlengenerator des Browsers (crypto.getRandomValues) generiert. Beachten Sie, dass v7 die Erstellungszeit in den ersten 48 Bits preisgibt. Verwenden Sie v7 also nicht, wenn der Zeitstempel geheim bleiben soll.
Unterscheidet sich eine GUID von einer UUID?
Nein – GUID ist Microsofts Bezeichnung für dasselbe Format. Einige Microsoft-Tools zeigen GUIDs in Großbuchstaben und in geschweiften Klammern an, was Sie mit den Formatierungsoptionen nachbilden können.
Werden die UUIDs gespeichert oder protokolliert?
Nein. Sie werden in Ihrem Browser erstellt und niemals an unseren Server gesendet oder dort gespeichert.