UUID-Generator
Erzeuge v1-, v4-, v5-, v7- oder NIL-UUIDs, dekodiere Version und Zeitstempel jeder UUID und formatiere als Klammern, URN oder Base64.
UUID-Generator — Erzeuge kryptografisch zufällige UUIDs der Version 4 – einzeln oder bis zu 100 im Stapel. Schalte Groß-/Kleinschreibung und Bindestrich-Formatierung um und kopiere die gesamte Liste oder jeden einzelnen Wert mit einem Klick. UUIDs werden mit der Web Crypto API direkt in deinem Browser erzeugt. Es erzeugt außerdem v1-, v5-, v7- und NIL-UUIDs, validiert und dekodiert jede eingefügte UUID und kann Klammer-, urn:uuid:- oder Base64-Formen ausgeben.
Was ist UUID-Generator?
Der UUID-Generator ist ein kostenloses Online-Tool, das kryptografisch zufällige UUIDs der Version 4 erzeugt, auch GUIDs genannt – für Entwickler, Datenbankadministratoren und QA-Ingenieure, die eindeutige Bezeichner für Primärschlüssel, API-Anfrage-IDs, Test-Fixtures oder verteilte Datensätze benötigen. Erzeuge eine einzelne UUID oder generiere bis zu 100 auf einmal im Stapel, schalte die Ausgabe dann auf Kleinschreibung oder GROSSSCHREIBUNG um und aktiviere oder deaktiviere Bindestriche, damit sie zu deinem Schema passen. Jeder Wert wird in deinem Browser mit crypto.randomUUID() aus der Web Crypto API erzeugt, sodass dir dieser zufällige UUID-v4-Generator unvorhersehbare, kollisionssichere Bezeichner ohne jede Anmeldung liefert. Kopiere die gesamte durch Zeilenumbrüche getrennte Liste mit einem Klick oder greife jede einzelne UUID aus ihrer eigenen Zeile ab. Neben Version 4 erstellt es auch die zeitlich geordnete Version 7, die zeitstempelbasierte Version 1, die deterministische Version 5 (Namensraum plus Name, mit SHA-1 gehasht) und die reine Null-NIL-UUID; zudem validiert und dekodiert es jede eingefügte UUID — mit Version, Variante und eingebettetem Zeitstempel — und bietet Klammer-, urn:uuid:- und Base64-Ausgabeformate.
So verwendest du UUID-Generator
- Gib im Feld Anzahl (1-100) ein, wie viele UUIDs du möchtest; das Tool öffnet mit einem Start-Stapel von 5.
- Klicke auf Generieren, um einen frischen Stapel von UUIDs der Version 4 zu erstellen.
- Wähle bei Schreibweise Kleinschreibung oder GROSSSCHREIBUNG, um die Hex-Buchstaben zu formatieren.
- Stelle Bindestriche auf Mit oder Ohne, um die Bindestriche zu behalten oder zu entfernen.
- Nutze die Kopierschaltfläche am Feld Ausgabe, um die gesamte Liste zu kopieren, oder das zeilenweise Kopiersymbol unter Einzeln, um eine einzelne UUID zu kopieren.
- Wähle die UUID-Version — v4, v7, v1, v5 oder NIL — im Versionsauswähler; bei v5 wähle einen Namensraum und gib einen Namen ein.
- Füge eine beliebige UUID in das Feld Prüfen / Dekodieren ein, um Version, Variante und eingebetteten Zeitstempel zu sehen.
Beispiele
Einzelne UUID in Kleinschreibung mit Bindestrichen, die Standardeinstellung
Setze Anzahl auf 1 und klicke auf Generieren. Du erhältst eine v4-UUID wie 3f2504e0-4f89-41d3-9a0c-0305e82c3301; der genaue Wert ist jedes Mal zufällig, aber immer in der kanonischen 8-4-4-4-4-Form mit Bindestrichen.
Großschreibung ohne Bindestriche
Stelle Schreibweise auf GROSSSCHREIBUNG und Bindestriche auf Ohne, dann Generieren. Es wird ein Wert wie 3F2504E04F8941D39A0C0305E82C3301 erzeugt, 32 Hexzeichen ohne Bindestriche, nützlich für kompakte Schlüssel oder Systeme, die Bindestriche ablehnen.
Massenstapel mit 50
Gib 50 bei Anzahl ein und klicke auf Generieren, um 50 eindeutige UUIDs zu erhalten, eine pro Zeile. Die Statistik Generiert zeigt 50 und die Statistik Version zeigt v4. Kopiere sie alle auf einmal für Seed-Daten oder Test-Fixtures.
Häufig gestellte Fragen
- Welche UUID-Version erzeugt dieses Tool?
- Es erzeugt Version 4 (zufällig), Version 7 (zeitlich geordnet), Version 1 (Zeitstempel plus Zufallsknoten), Version 5 (Namensraum und Name mit SHA-1 gehasht) und die reine Null-NIL-UUID. Wähle den Typ im Versionsauswähler; die Statistik Version spiegelt deine Wahl wider und jeder Wert wird in deinem Browser erzeugt.
- Wie viele UUIDs kann ich auf einmal erstellen?
- Zwischen 1 und 100 pro Stapel. Das Feld Anzahl akzeptiert 1 bis 100; gibst du eine höhere oder ungültige Zahl ein, wird sie vor dem Generieren auf den Bereich 1 bis 100 begrenzt.
- Kann ich UUIDs in Großschreibung erhalten oder die Bindestriche entfernen?
- Ja. Nutze den Schalter Schreibweise, um zwischen Kleinschreibung und GROSSSCHREIBUNG zu wechseln, und den Schalter Bindestriche, um Werte Mit oder Ohne Bindestriche auszugeben, was dir die Standardform mit 36 Zeichen oder die kompakte Form mit 32 Zeichen liefert.
- Kann ich nur eine UUID statt der ganzen Liste kopieren?
- Ja. Jede generierte UUID erscheint in ihrer eigenen Zeile unter der Überschrift Einzeln mit ihrem eigenen Kopiersymbol, während die Kopierschaltfläche am Feld Ausgabe die gesamte durch Zeilenumbrüche getrennte Liste kopiert.
- Wird irgendetwas auf einen Server hochgeladen?
- Nein. Jede UUID wird vollständig in deinem Browser mit der Web Crypto API erzeugt. Nichts wird an einen Server gesendet oder dort gespeichert, sodass das Tool offline funktioniert und deine Bezeichner privat bleiben.
- Kann ich prüfen, welche Version eine vorhandene UUID hat?
- Ja. Füge eine beliebige UUID in das Feld Prüfen / Dekodieren ein, und das Tool meldet, ob sie gültig ist, ihre erkannte Version und Variante sowie — bei Version 1 und 7 — den eingebetteten Zeitstempel, alles in deinem Browser.
- Welche Ausgabeformate kann ich wählen?
- Neben Klein- oder GROSSSCHREIBUNG und Bindestrichen an oder aus kannst du mit den Formatoptionen jeden Wert in Klammern setzen, das Präfix urn:uuid: hinzufügen oder die 16 Rohbytes als Base64 kodieren.
Verwandte Tools
Base32 / Base58 kodieren / dekodieren
Kodiere Text in Base32 (RFC 4648) oder Base58 (das Bitcoin-Alphabet) und dekodiere beides wieder zurück – vollständig UTF-8-sicher und komplett in deinem Browser.
Base64 kodieren / dekodieren
Base64 kodieren oder dekodieren (UTF-8-sicher) mit URL-safe-Alphabet, optionalem Padding, 64/76-Zeilenumbruch, Live-Byte- und Zeichenzähler sowie Byte-Ansicht in Hex oder Binär.
Groß-/Kleinschreibung-Konverter & Zähler
Wandle Text zwischen UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case und mehr um und zähle Zeichen, Wörter und Zeilen.
Code-Formatierer & Minifizierer
Verschönere oder minifiziere HTML, CSS und JavaScript sofort in deinem Browser, mit 2-Leerzeichen-, 4-Leerzeichen- oder Tab-Einrückung und JavaScript-Komprimierung durch Terser.