UUID-Generator
Über dieses Tool
Eine UUID ist eine 128-Bit-Kennung aus 32 durch Bindestriche getrennten Hexadezimalzeichen, etwa f47ac10b-58cc-4372-a567-0e02b2c3d479. Dieses Tool erzeugt Version-4-UUIDs (vollständig zufällig) und Version-7-UUIDs (ein Zeitstempel gefolgt von Zufallsbits, wodurch sich die IDs nach Erstellungszeit sortieren lassen), einzeln oder gleich hundertfach.
Die Erzeugung läuft vollständig im Browser über die Web Crypto API. Es wird nichts irgendwohin gesendet, sodass du für eine Datenbankmigration oder Testdaten so viele IDs erzeugen kannst wie nötig, ohne Spuren auf einem Server zu hinterlassen.
Typische Einsatzzwecke sind Primärschlüssel für eine neue Datenbanktabelle, Request-IDs für Logging und Tracing oder Fülldaten für Tests und Mocks. Wähle v7, wenn die IDs auch grob als Zeitstempel dienen und in einem Datenbankindex gut sortiert sein sollen; wähle v4, wenn du nur einen eindeutigen, nicht erratbaren Wert brauchst. Das Format steht in RFC 9562, und wie der Browser die Zufälligkeit erzeugt, erklärt die MDN-Referenz zu crypto.randomUUID().