Elysia Tools

Durchsuche Tools, Beispiele, visuelle Erklärungen und Themenguides an einem klaren Ort.

Beliebte Kategorien

Themen

Sprache
ZHESPTRUFRDEEN

Elysia Tools

Mobile Navigation

Development

UUID-Versions-Generator (v1–v8)

· Zuletzt aktualisiert:2026-09-03

Erzeuge RFC-9562-UUIDs — inklusive der modernen v6, v7 und v8, die den meisten Generatoren fehlen — oder dekodiere jede UUID in Version, Variante und eingebetteten Zeitstempel.

Einzelheiten

Wobei dieses Tool hilft

Ein Generator mit allen RFC-9562-Versionen: v1 (zeitbasiert, gregorianischer Zeitstempel + Node), v4 (zufällig), v5 (deterministisch SHA-1 mit DNS/URL/OID/X.500-Namensräumen), v6 (v1 mit umgeordnetem k-sortierbarem Zeitstempel), v7 (48-Bit-Unix-Millisekunden-Zeitstempel + Zufall — der datenbankfreundliche, korrekt sortierende) und v8 (benutzerdefiniertes Versionsfeld, hier mit CSPRNG gefüllt). Bis zu 100 auf einmal, Klein- oder Großschreibung. Wechsle in den Dekodiermodus: Version, Variante und — bei v1/v6/v7 — Extraktion des eingebetteten Zeitstempels als exaktes UTC-Datum, der schnellste Weg zu prüfen, ob ein v7 wohlgeformt ist. v5 ist deterministisch: gleicher Namensraum + Name → gleiche UUID.

Ausführung

Dieses Tool ausführen

Fülle das Formular aus, starte das Tool und prüfe das Ergebnis an einem Ort.

Beispiele

Beispiele zu diesem Tool

Verwandt

Mit verwandten Tools und Themen fortfahren

Verfasst vom Elysia Tools Team

Leitfaden zur Tool-Nutzung

Erfahren Sie, wann dieses Tool passt, was es unterstützt und wie Nutzer es anwenden.

Wichtige Fakten

Kategorie
Development
Eingabetypen
select, number, checkbox, text
Ausgabetyp
text
Sample-Abdeckung
4
API bereit
Ja

Überblick

Der UUID-Versions-Generator erzeugt und analysiert eindeutige Bezeichner nach dem aktuellen RFC-9562-Standard für die Versionen v1 bis v8. Neben klassischen Zufalls- und zeitbasierten Schlüsseln unterstützt das Werkzeug moderne, datenbankoptimierte Formate wie UUIDv7 sowie das Dekodieren bestehender UUIDs zur Prüfung von Zeitstempeln und Metadaten.

Wann verwenden

  • Wenn sortierbare Primärschlüssel (UUIDv7) für relationale Datenbanken oder verteilte Systeme benötigt werden.
  • Wenn deterministische Bezeichner (UUIDv5) aus festen Domain- oder URL-Namensräumen via SHA-1 erzeugt werden sollen.
  • Wenn ein bestehender UUID-String analysiert werden muss, um Version, Variante und den eingebetteten Zeitstempel in UTC auszulesen.

So funktioniert es

  1. 1Wählen Sie den Modus 'UUIDs erzeugen' oder 'Ein UUID dekodieren'.
  2. 2Bestimmen Sie im Erzeugungsmodus die gewünschte UUID-Version (v1, v4, v5, v6, v7 oder v8) und die gewünschte Stückzahl bis zu 100.
  3. 3Konfigurieren Sie bei Version v5 den Namensraum und den Quelltext oder geben Sie im Dekodiermodus den Prüfstring ein.
  4. 4Das Tool generiert die Identifikatoren sofort im gewünschten Format (Klein- oder Großbuchstaben) oder schlüsselt die Strukturdaten auf.

Anwendungsfälle

  • Erstellung von sortierbaren Indexschlüsseln mit UUIDv7 zur Vermeidung von Index-Fragmentierung in SQL- und NoSQL-Datenbanken.
  • Generierung reproduzierbarer IDs für Web-Ressourcen anhand von URLs über den deterministischen v5-Namensraum.
  • Überprüfung und Validierung eingehender UUIDs in API-Payloads zur Extraktion des Erstellungszeitpunkts.

Beispiele

1. Erstellung datenbankfreundlicher Primärschlüssel

Backend-Entwickler

Hintergrund

Ein Entwickler richtet eine PostgreSQL-Tabelle für Transaktionsprotokolle ein und benötigt 10 fortlaufend sortierbare Identifikatoren.

Aufgabe

Herkömmliche UUIDv4-Werte führen bei hohem Schreibvolumen zu Index-Fragmentierung.

Verwendung

Modus 'UUIDs erzeugen' wählen, Version auf 'v7' setzen und die Anzahl 10 angeben.

mode: generate, version: v7, count: 10, uppercase: false

Ergebnis

10 zeitlich sortierbare UUIDv7-Strings mit aktuellem Unix-Millisekunden-Präfix werden ausgegeben.

2. Deterministische ID für eine Web-Ressource

Systemarchitekt

Hintergrund

Ein Team synchronisiert Stammdaten zwischen zwei Systemen ohne direkte Datenbankverbindung.

Aufgabe

Beide Systeme müssen unabhängig voneinander dieselbe Kennung für dieselbe Domain berechnen.

Verwendung

Modus 'generate' und Version 'v5' wählen, Namensraum 'dns' einstellen und den Domainnamen eintragen.

FAQ

Was unterscheidet UUIDv7 von UUIDv4?

UUIDv7 enthält einen 48-Bit-Unix-Millisekunden-Zeitstempel am Anfang, wodurch neue IDs chronologisch sortierbar sind und B-Tree-Indizes in Datenbanken effizienter arbeiten als bei rein zufälligen UUIDv4.

Warum liefert UUIDv5 bei gleichen Eingaben identische Ergebnisse?

UUIDv5 ist ein deterministischer Standard, der über einen SHA-1-Hash aus einem festen Namensraum (wie DNS oder URL) und einem Namen berechnet wird.

Welche UUID-Versionen enthalten einen auslesbaren Zeitstempel?

Die zeitbasierten Versionen v1 (gregorianisch), v6 (umgeordnete Zeit) und v7 (Unix-Millisekunden) enthalten Zeitstempel, die im Dekodiermodus in lesbare UTC-Daten umgerechnet werden.

Wie viele UUIDs können auf einmal generiert werden?

Über das Mengenfeld können zwischen 1 und 100 UUIDs pro Durchgang erstellt werden.

Welcher Standard liegt den Versionen v6, v7 und v8 zugrunde?

Diese Versionen basieren auf dem IETF-Standard RFC 9562, der ältere Spezifikationen wie RFC 4122 erweitert.

Start
Werkzeuge3201
Beispiele593
Visualisierungen465
Dateibetrachter103
Themen233
Schlagwörter333
Bilder, Audio & Video657

Werkzeuge für Bild-, Audio- und Videobearbeitung, Konvertierung und Optimierung

Mathe, Datum & Finanzen644

Rechner, Zahlenwerkzeuge, Datumslogik, Statistik und Finanztools

Design & Farbe297

Werkzeuge für Farben, Layouts, Grafiken, visuelle Gestaltung und Designhilfen

Text & Schreiben209

Werkzeuge für Schreiben, Bereinigung, Formatierung, Extraktion und Textanalyse

Entwicklung & Web193

Entwicklerwerkzeuge, Netzwerk-Utilities, Web-Debugging und Automatisierungshelfer

Konvertierung & Kodierung175

Werkzeuge für Format-, Datei-, Archiv-, Einheiten- und Kodierungskonvertierung

FLAC/WAV-Quellen prüfen und Nachweise übergeben
Selbst gehostetes Gewinnspiel-Widget prüfen und zur Einbettung übergeben
Stripe-Codepaket prüfen und lokalen Import vorbereiten
Technische Fotoauswahl prüfen und Kandidaten zur Bearbeitung übergeben
UI-Screenshot strukturieren, prüfen und an die Entwicklung übergeben

© 2026 Elysia Tools. Alle Rechte vorbehalten.

DokumentationTarifeÜber unsNutzungsbedingungenDatenschutzerklärungCookiesKontakt
Python

Web Python Bildverarbeitung Beispiele

Web Python Bildverarbeitungsbeispiele mit PIL/Pillow einschließlich Lesen, Speichern, Skalieren und Formatkonvertierung

Java

Android Java Bildverarbeitungsbeispiele

Android Java Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung

Kotlin

Android Kotlin Bildverarbeitungsbeispiele

Android Kotlin Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung

Rust

Web Rust Bildverarbeitungsbeispiele

Web Rust Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung

Generator

Moderner Generator für eindeutige IDs

Erzeugt moderne Identifikatoren: ULID, NanoID, Snowflake und CUID2. Formate vergleichen, ULID-Zeitstempel dekodieren.

Development

ULID-/NanoID-/KSUID-/Snowflake-ID-Decoder

Dekodiert ULID (Crockford-Base32), KSUID (Base62), NanoID, MongoDB ObjectId sowie Discord-/Twitter-/Sonyflake-Snowflakes: zerlegt Zeitstempel, Zufalls- und Maschinenbits, zeigt ISO-Zeit und Roh-Hex und schätzt die Kollisionswahrscheinlichkeit nach dem Geburtstagsparadoxon.

Development

JavaScript-Deobfuskator

Deobfuskiert und analysiert verschleierten JavaScript-Code zur Verbesserung der Lesbarkeit und Verständlichkeit

Development

NTP RFC 5905 / SNTP Schaltsekunden- und Epochen-Decoder

Dekodiert ein 48-Byte NTP/SNTP-Paket: Byte-0-Bitfelder, Stratum/Poll/Precision, Root Delay/Dispersion, Reference ID, vier 64-Bit-Zeitstempel (Epoche 1900)

mode: generate, version: v5, count: 1, namespace: dns, name: api.example.com

Ergebnis

Eine deterministische UUIDv5 wird generiert, die bei identischer Eingabe immer gleich bleibt.

3. Prüfung und Extraktion eines Zeitstempels

DevOps-Ingenieur

Hintergrund

Bei der Fehlersuche in Logdateien taucht ein unbekannter UUIDv7-String auf.

Aufgabe

Es muss verifiziert werden, ob die ID valide ist und zu welchem genauen Zeitpunkt sie erzeugt wurde.

Verwendung

Modus 'Ein UUID dekodieren' aktivieren und die Zeichenkette in das Feld 'Zu dekodierendes UUID' einfügen.

mode: decode, uuidToDecode: 017f22e2-79b0-7cc3-98c4-dc0c0c07398f

Ergebnis

Das Tool gibt Version v7, Variante RFC 9562 und das exakte UTC-Datum '2022-02-22T19:22:22.000Z' aus.