UUID-Generator

Erzeuge UUID v4 (zufällig) und v7 (zeitlich geordnet) IDs online. Massenproduktion von bis zu 1000 auf einmal mit der Web Crypto API.

100% clientseitig. Deine Daten verlassen niemals deinen Browser.

Konverter & Beispiele

Verwandte Werkzeuge

UUID-Online-Generierung

Eine UUID (Universally Unique Identifier) ist eine 128-Bit-Kennung, die zur Identifizierung von Ressourcen ohne zentrale Autorität verwendet wird. UUID v4 erzeugt vollständig zufällige Kennungen, während v7 einen Unix-Zeitstempel mit Millisekunden-Genauigkeit enthält, was die Kennungen chronologisch sortierbar macht, was für Datenbank-Primärschlüssel entscheidend ist. Erzeuge hier die Version, die du brauchst.

Verwendung

  1. Wähle die Version: UUID v4 für zufällige Kennungen, UUID v7 für zeitlich geordnete Kennungen
  2. Gib die Menge an: Erzeuge 1 bis 1.000 UUIDs auf einmal
  3. Klicke auf Generieren oder drücke Enter
  4. Kopiere einzelne UUIDs oder verwende Alle kopieren

Erklärung der UUID-Formate

UUID v4 (Zufällig)

Es ist die am häufigsten verwendete UUID-Version. Alle 122 Bits, die nicht für die Versions- und Variantenmarkierungen reserviert sind, werden mit dem kryptografischen Zufallszahlengenerator des Browsers (crypto.randomUUID()) zufällig erzeugt. Format: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, wobei 4 für Version 4 steht und y eines von 8, 9, a oder b ist (Variantenbits).

UUID v7 (Zeitlich geordnet)

Ein neueres Format, definiert in RFC 9562. Die ersten 48 Bits kodieren einen Unix-Zeitstempel in Millisekunden, gefolgt von zufälligen Bits. Dies macht UUIDs v7 natürlich nach Erstellungszeit sortierbar, ideal für Datenbank-Primärschlüssel, bei denen die Indexlokalität wichtig ist. Format: tttttttt-tttt-7xxx-yxxx-xxxxxxxxxxxx, wobei die t-Positionen den Zeitstempel kodieren.

Häufige Anwendungsfälle

UUIDs werden als Datenbank-Primärschlüssel, Kennungen in verteilten Systemen, Session-Tokens, Korrelations-IDs für die Anfrageverfolgung und eindeutige Dateinamen oder Ressourcenkennungen verwendet. Sie ermöglichen es unabhängigen Systemen, eindeutige IDs ohne Koordination zu erzeugen.

UUID v7 kodiert einen Unix-Zeitstempel in Millisekunden in seinen ersten 48 Bits. Verwende den Unix-Zeitstempel-Konverter, um zu überprüfen, welches Datum eine UUID v7 kodiert. Wenn du eine inhaltsbasierte Kennung anstelle einer zufälligen benötigst, bietet ein SHA-256-Hash des Inhalts eine deterministische und kollisionsresistente ID.