UUIDv7-Generator

Erzeuge zeitlich sortierbare UUIDv7 aus dem aktuellen Unix-Zeitstempel in Millisekunden und sicheren Zufallsbits.

UUIDs und Stapeldateien werden lokal mit sicherer Browser-Zufälligkeit erzeugt.

UUIDs und Stapeldateien werden lokal mit sicherer Browser-Zufälligkeit erzeugt.

Aktuelle UUIDv7

Eingebetteter Zeitstempel: Die ersten 48 Bit speichern die Unix-Zeit in Millisekunden.

UUIDv7-Stapel herunterladen

Wähle 1 bis 100.000. Pro Zeile wird eine kleingeschriebene, zeitlich sortierte UUID ausgegeben.

Worum es geht

Erzeuge UUIDs der Version 7 nach RFC 9562, deren führende 48 Bit die Unix-Zeit in Millisekunden enthalten.

Kopiere eine UUID oder erstelle lokal eine Textdatei mit einem größeren monotonen Stapel.

So verwendest du das Tool

  1. Verwende die UUID im ersten Bereich oder erzeuge eine weitere.
  2. Prüfe den unter der UUID angezeigten dekodierten Zeitstempel.
  3. Wähle für einen Stapel eine ganze Zahl von 1 bis 100.000.
  4. Erzeuge die Textdatei; pro Zeile steht eine kleingeschriebene UUID.

Sinnvolle Anwendungsfälle

  • Datenbank- oder API-Kennungen erzeugen, die sich näherungsweise nach Erstellungszeit sortieren lassen.
  • Geordnete Test-, Import- oder Migrationsdaten vorbereiten.
  • Trace-, Ereignis- oder Log-Kennungen ohne zentralen numerischen Zähler erzeugen.
  • Standardkonforme Beispielwerte für Dokumentation und Softwaretests erstellen.

Hinweise und Grenzen

  • UUIDv7 speichert einen 48-Bit-Unix-Zeitstempel in Millisekunden und verwendet die Versions-7- sowie RFC-Variantenbits.
  • Diese Implementierung initialisiert die übrigen 74 Bit sicher zufällig und erhöht dieses Feld, wenn ohne späteren Uhrwert weitere UUIDs entstehen.
  • Die lexikografische Reihenfolge gilt für kanonische kleingeschriebene UUIDs dieses Browserprozesses; verteilte Systeme benötigen weiterhin eigene Ordnungsregeln.
  • UUIDv7 ist eine Kennung und nicht automatisch Passwort, Zugriffstoken oder Echtheitsnachweis. Die Werte werden lokal erzeugt und nicht an petuja.tools gesendet.

Häufige Fragen

Welche Information verrät UUIDv7?

Sie legt die ungefähre Erstellungszeit in Millisekunden offen, weil der Zeitstempel in den ersten 48 Bit gespeichert wird.

Sind UUIDv7 garantiert weltweit eindeutig?

Kollisionen sollen extrem unwahrscheinlich sein, eine absolute mathematische Garantie kann ein endlicher Zufallsraum aber nicht liefern.

Warum bleiben UUIDs derselben Millisekunde sortiert?

Das Tool erhöht das 74-Bit-Feld hinter dem Zeitstempel, solange die Uhr nicht weitergelaufen ist, und erzeugt damit in diesem Prozess streng steigende Werte.

Was passiert bei rückwärts springender Gerätezeit?

Der Generator hält den zuletzt verwendeten Zeitstempel und erhöht sein monotones Feld, bis die Uhr wieder aufgeholt hat.

Werden erzeugte UUIDs hochgeladen?

Nein. Einzelne UUIDs und Stapeldateien entstehen lokal im Browser mit Web Crypto.