UUID Generator
UUID v4 oder v7 im Stapel erstellen — Version wählen, Anzahl festlegen, alles kopieren. Läuft nur im Browser.
UUID v4 oder v7 sofort im Browser erstellen — Version wählen, Anzahl von 1 bis 100 festlegen, dann einzelne UUIDs oder die ganze Liste kopieren. UUID v4 ist rein zufällig über crypto.randomUUID(); UUID v7 stellt einen Millisekunden-Zeitstempel voran und ist dadurch sortierbar — ideal als Primärschlüssel in der Datenbank. Keine Serveranfragen, keine Daten verlassen den Browser.
RFC 4122 random — 2¹²² unique values, zero network requests
UUIDs erstellen — so geht's
- 1
UUID-Version wählen
Wählen Sie v4 für einen rein zufälligen Bezeichner (122 Bit Zufall über crypto.randomUUID()) oder v7 für eine zeitlich geordnete UUID mit vorangestelltem 48-Bit-Millisekunden-Zeitstempel — ideal als Primärschlüssel in der Datenbank.
- 2
Anzahl festlegen
Über die Auswahl erstellen Sie 1, 5, 10, 25, 50 oder 100 UUIDs mit einem Klick. Die gesamte Erzeugung läuft im Browser — es werden keine Serveranfragen gestellt.
- 3
Auf Generieren klicken
Jeder Klick erzeugt einen frischen Satz kryptografisch zufälliger UUIDs über die Web Crypto API (crypto.randomUUID für v4, crypto.getRandomValues für v7).
- 4
Einzeln oder alle kopieren
Klicken Sie auf das Kopier-Symbol neben einer einzelnen UUID oder nutzen Sie Alle kopieren, um die ganze Liste als zeilengetrennten Text zu übernehmen — direkt einfügbar in Code, eine Tabelle oder ein Migrationsskript.
Häufige Fragen zum UUID Generator
- Wie kann ich eine UUID online erstellen?
- Klicken Sie oben auf Generieren. Das Tool läuft vollständig im Browser über crypto.randomUUID() (v4) und crypto.getRandomValues() (v7) — ohne Serveranfragen, ohne Anmeldung und kostenlos. Anschließend kopieren Sie einzelne UUIDs oder die komplette Liste.
- Was ist der Unterschied zwischen UUID v4 und v7?
- UUID v4 ist rein zufällig — 122 Bit Zufall, sodass Kollisionen praktisch ausgeschlossen sind. UUID v7 stellt einen 48-Bit-Unix-Zeitstempel in Millisekunden voran. Dadurch sind die UUIDs zeitlich geordnet und sortieren als Primärschlüssel korrekt, ohne dass eine separate created_at-Spalte nötig ist.
- Wie generiere ich eine UUID in Python, Java oder PostgreSQL?
- In Python liefert uuid.uuid4() eine v4-UUID (für v7 das Paket 'uuid6' oder 'uuid-utils'). In Java erzeugt UUID.randomUUID() eine v4. In PostgreSQL stehen gen_random_uuid() (v4, seit Version 13 ohne Extension) und ab Version 18 uuidv7() bereit. Dieses Tool zeigt fertige Werte zum Testen oder Kopieren — ganz ohne Installation.
- Wie verwende ich einen UUID Generator in JavaScript oder TypeScript?
- In modernen Browsern und ab Node.js 19 erzeugt crypto.randomUUID() eine v4-UUID. Für UUID v7 in JavaScript oder TypeScript nutzen Sie das npm-Paket 'uuid' (uuidv7()) oder das Paket 'uuidv7'. Dieses Tool zeigt die erzeugten Werte direkt an, sodass Sie sie ohne Installation testen oder kopieren können.
- Wie finde oder erstelle ich eine UUID für Minecraft?
- Die Minecraft-UUID eines Spielers ist an den Mojang-Account gebunden und lässt sich nicht frei wählen — sie ermitteln Sie über die offizielle Mojang-API oder Dienste wie NameMC, nicht mit einem Zufallsgenerator. Dieses Tool eignet sich aber, um echte, RFC-konforme UUIDs für eigene Plugins, Server-Konfigurationen oder Tests (auch Bedrock) zu erstellen.
- Wie viele UUIDs kann ich auf einmal erstellen?
- Bis zu 100 UUIDs pro Durchgang. Wählen Sie eine Anzahl (1, 5, 10, 25, 50, 100), dann v4 oder v7 und klicken Sie auf Generieren. Mit Alle kopieren übernehmen Sie die ganze Liste als zeilengetrennten Text.
- Ist UUID v7 für den Produktivbetrieb geeignet?
- Ja. UUID v7 entspricht RFC 9562 (veröffentlicht im Mai 2024) und wird von gängigen Datenbanken und ORMs unterstützt. Durch die zeitliche Ordnung verbessert v7 die Index-Lokalität in B-Tree-Indizes gegenüber rein zufälligen v4-UUIDs.
Quellen
- RFC 9562 — Universally Unique IDentifiers (UUIDs)
Der aktuelle IETF-Standard für UUID-Formate, veröffentlicht im Mai 2024. Definiert UUID v4 (zufällig), v7 (zeitlich geordnet) und den vollständigen 128-Bit-Aufbau.
- MDN — crypto.randomUUID()
Browser-eigene Methode, die mit einem kryptografisch sicheren Zufallsgenerator eine RFC-konforme UUID der Version 4 als Zeichenkette erzeugt.
- MDN — Crypto.getRandomValues()
Low-Level-API, die ein typisiertes Array mit kryptografisch starken Zufallswerten füllt — hier zur Erzeugung der Zufallsbits für UUID v7 genutzt.
Verwandte Entwickler-Tools
Hash Generator
MD5-, SHA-1-, SHA-256- oder SHA-512-Hashes aus beliebigem Text erzeugen. Praktisch für Prüfsummen, Inhalts-Fingerabdrücke und die Integritätsprüfung von Dateien.
JSON Formatter
Rohes JSON einfügen und sofort eine formatierte, farblich hervorgehobene Ansicht erhalten. Struktur prüfen und sauberen Output kopieren.
Base64 kodieren / dekodieren
Text oder Binärdaten in Base64 kodieren oder Base64-Zeichenketten zurück in Klartext dekodieren — ein häufiger Schritt bei Auth-Tokens und Data-URIs.
JWT Decoder
Ein JWT-Token dekodieren und Header, Payload und Signatur einsehen — ganz ohne Server-Umweg.