Kostenloser UUID/GUID-Generator
Erstelle universell eindeutige Bezeichner (UUID/GUID). Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Aktualisiert am
UUID / ULID / NanoID Generator
Generate, validate, parse, and export UUIDs (v1/v3/v4/v5/v7), ULIDs, CUIDs, and NanoIDs with bulk generation, timestamp extraction, SQL snippets, and multi-format export.
ID Type
Generation Options
No IDs generated yet
Configure options on the left and click Generate.
Häufig gestellte Fragen
Was ist der UUID-Generator?
Der UUID-Generator ist ein kostenloses Online-Tool, das universell eindeutige Bezeichner (UUIDs/GUIDs) zur Verwendung in Datenbanken, APIs und in der Softwareentwicklung erstellt.
Ist der UUID-Generator kostenlos?
Ja, er ist völlig kostenlos und erfordert keine Registrierung. Alle UUIDs werden clientseitig in deinem Browser generiert.
Sind die UUIDs wirklich eindeutig?
Ja, UUIDs verwenden eine Zufallszahlengenerierung mit einem so großen Raum (2^128), dass die Wahrscheinlichkeit, Duplikate zu erzeugen, praktisch null ist.
Sind meine Daten mit diesem Tool sicher?
Absolut. Der UUID/GUID-Generator verarbeitet alles clientseitig in deinem Browser. Es werden keine Daten auf einen Server hochgeladen oder dort gespeichert. Deine Inhalte bleiben jederzeit privat auf deinem Gerät.
Funktioniert der UUID/GUID-Generator auf Mobilgeräten?
Ja, der UUID/GUID-Generator ist vollständig responsiv und funktioniert auf Smartphones und Tablets. Du kannst ihn auf jedem Gerät mit einem modernen Webbrowser nutzen – ohne App-Download.
Muss ich ein Konto erstellen, um dieses Tool zu nutzen?
Es ist kein Konto und keine Registrierung erforderlich. Öffne einfach den UUID/GUID-Generator in deinem Browser und beginne sofort mit der Nutzung. Es gibt keine Anmeldeschranken oder Nutzungsbeschränkungen.
Wie verwende ich den UUID/GUID-Generator?
Gib einfach deine Eingabe in das vorgesehene Feld ein, passe die Einstellungen nach Wunsch an, und das Tool verarbeitet sie sofort. Anschließend kannst du das Ergebnis in die Zwischenablage kopieren oder herunterladen.
Welche Browser werden unterstützt?
Der UUID/GUID-Generator funktioniert in allen modernen Browsern, einschließlich Chrome, Firefox, Safari, Edge und Opera. Für das beste Erlebnis verwende die neueste Version deines bevorzugten Browsers.
Was ist der Unterschied zwischen einer UUID und einer GUID?
Es gibt keinen echten Unterschied: UUID (Universally Unique Identifier) und GUID (Globally Unique Identifier) sind zwei Namen für dasselbe — einen 128-Bit-Wert, geschrieben als 32 Hexadezimalziffern in fünf durch Bindestriche getrennten Gruppen, wie f47ac10b-58cc-4372-a567-0e02b2c3d479. „UUID" ist der Begriff des RFC-Standards und der meisten Programmiersprachen, während „GUID" Microsofts Bezeichnung dafür ist, gebräuchlich in .NET, SQL Server und der Windows-Registry. Der einzige praktische Unterschied liegt in der Formatierung: Microsoft-APIs setzen den Wert oft in geschweifte Klammern, etwa {f47ac10b-...}. Die Werte selbst sind austauschbar. Dieser Generator erzeugt Standard-UUIDs und lässt Sie diese in geschweiften Klammern, in Großbuchstaben oder anderen GUID-freundlichen Stilen ausgeben — so deckt ein einziges Tool beide Welten ab. Wählen Sie oben Version und Format, um genau das zu erhalten, was Ihr Code erwartet.
Was ist der Unterschied zwischen UUID v4 und v7?
UUID v4 ist vollständig zufällig — alle 122 nutzbaren Bits stammen aus einer kryptografisch sicheren Quelle, sodass die Werte unvorhersehbar sind, aber in keiner bestimmten Reihenfolge erscheinen. UUID v7 setzt stattdessen einen Unix-Zeitstempel in Millisekunden in die höherwertigen Bits und füllt den Rest mit Zufallswerten, sodass neuere IDs nach älteren einsortiert werden. Diese Reihenfolge ist für Datenbanken relevant: zufällige v4-Schlüssel verteilen Einfügungen über den gesamten Index und verursachen Seitenfragmentierung, während zeitlich sortierte v7-Schlüssel nahe am Ende angehängt werden und den Index kompakt sowie cache-freundlich halten. Wählen Sie v4, wenn maximale Unvorhersehbarkeit ohne Informationsleck gefragt ist, und v7 als modernen Standard für Primärschlüssel in neuen Tabellen, bei denen die Einfügeleistung zählt. Dieser Generator unterstützt beide sowie v1, v3, v5 und NIL — wählen Sie oben eine Version und generieren Sie, um die Formate direkt zu vergleichen.
Was ist eine deterministische UUID und wann sollte ich v5 verwenden?
Eine deterministische UUID ist eine, die bei gleicher Eingabe immer identisch ausfällt, anstatt zufällig zu sein. Die Versionen 3 und 5 funktionieren, indem sie eine Namespace-UUID zusammen mit einer Namens-Zeichenkette hashen — v3 nutzt MD5, v5 nutzt SHA-1 —, sodass dieselbe Kombination aus Namespace und Namen (etwa eine URL oder E-Mail-Adresse) zuverlässig jedes Mal dieselbe UUID reproduziert. Das ist nützlich, wenn Sie eine stabile, kollisionsresistente ID aus vorhandenen Daten ableiten möchten: zum Deduplizieren von Datensätzen, zum Erzeugen vorhersehbarer Schlüssel für Cache-Einträge oder zum Zuordnen externer Kennungen ohne eigene Lookup-Tabelle. Bevorzugen Sie v5 gegenüber v3 für neue Projekte, da SHA-1 der stärkere Hash ist. Um es hier zu nutzen, wählen Sie v5, legen einen Namespace fest (DNS, URL, OID, X.500 oder einen eigenen), geben Ihre Namens-Zeichenkette ein, und das Tool erzeugt bei jedem Durchlauf dieselbe reproduzierbare Kennung.
Wie erkenne ich, welche Version eine UUID hat und wann sie erstellt wurde?
Die Version einer UUID ist an einer festen Stelle kodiert: Das erste Zeichen der dritten durch Bindestrich getrennten Gruppe verrät die Versionsnummer. In 018f3e2a-7c11-7abc-9def-0123456789ab kennzeichnet die führende 7 von „7abc" also eine v7, während dort eine 4 auf v4 hindeuten würde. Das erste Zeichen der darauffolgenden Gruppe zeigt die Variante an. Bei zeitbasierten Versionen lässt sich sogar die Erstellungszeit zurückgewinnen, denn v1 enthält einen 60-Bit-Zeitstempel in 100-Nanosekunden-Intervallen seit 1582, und v7 enthält einen einfachen Unix-Zeitstempel in Millisekunden. Fügen Sie eine beliebige Kennung in den Validator dieses Tools ein, und es bestätigt, ob der Wert wohlgeformt ist, zeigt Version und Variante an und dekodiert bei v1 und v7 den eingebetteten Zeitstempel in ein lesbares Datum — so lassen sich IDs direkt aus einem Log oder Datenbank-Dump schnell überprüfen.
Was bedeutet eine UUID ohne Bindestriche, und kann ich die Trennzeichen entfernen?
Die Bindestriche in einer UUID sind rein kosmetisch. Die kanonische Textform teilt die 32 Hexadezimalziffern in fünf Gruppen (8-4-4-4-12), die zur besseren Lesbarkeit durch Bindestriche verbunden sind, doch die Trennzeichen tragen keine Information — entfernt man sie, bleibt derselbe 32-stellige Wert übrig, etwa f47ac10b58cc4372a5670e02b2c3d479. Viele Systeme bevorzugen die kompakte Form: Sie ist kürzer in URLs, vermeidet Probleme mit Trennzeichen in Dateinamen und passt sauber in Datenbankspalten fester Breite. Manche APIs erwarten stattdessen die Form mit geschweiften Klammern oder urn:uuid:. Eine UUID ohne Bindestriche bleibt gültig und lässt sich verlustfrei in die Standardform zurückwandeln, da die Gruppierung fest vorgegeben ist. Dieser Generator kann jede Kennung in Kleinbuchstaben, Großbuchstaben, ohne Bindestriche, mit geschweiften Klammern oder als urn:uuid: ausgeben, und der Validator akzeptiert diese Varianten ebenfalls — wählen Sie oben Ihr Format und kopieren Sie genau den Stil, den Ihr Code braucht.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/uuid-generator" title="Free UUID/GUID Generator — The Toolbox" width="100%" height="240" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/utility-tools/uuid-generator?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free UUID/GUID Generator</a> by The Toolbox</p>Verwandte Tools
Kostenloser Generator für sichere Passwörter
Erstelle sichere, zufällige Passwörter mit anpassbaren Optionen. Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Kostenloser QR-Code-Generator Online
Erstelle QR-Codes für URLs, Text, WLAN-Zugangsdaten und mehr. Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Kostenloser JSON-Formatierer & Validator
Formatiere, validiere und verschönere JSON-Daten mit Syntaxhervorhebung und Fehlererkennung. Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Kostenloser Base64-Encoder/Decoder
Kodiere beliebigen Text ins Base64-Format oder dekodiere Base64-Strings in lesbaren Text. Kostenlos, schnell und vollständig in deinem Browser ohne Anmeldung.
Über den kostenlosen UUID/GUID-Generator
Der UUID/GUID-Generator ist ein kostenloses Tool zum Erstellen universell eindeutiger Kennungen — jener langen, durch Bindestriche gegliederten Zeichenketten wie f47ac10b-58cc-4372-a567-0e02b2c3d479, mit denen Datenbanken, APIs und verteilte Systeme Datensätze eindeutig kennzeichnen, ohne sich auf einen zentralen Zähler abstimmen zu müssen. Wählen Sie eine Version, legen Sie fest, wie viele Sie brauchen, und das Tool erzeugt sie sofort. Entwickler, DBAs und QA-Ingenieure greifen darauf zurück, wenn sie Testdaten befüllen, Ressourcen benennen, Idempotenzschlüssel erzeugen oder eine Primärschlüsselspalte auffüllen müssen, die über viele Maschinen hinweg kollisionsfrei bleiben muss.
Alles läuft direkt in Ihrem Browser ab. Die UUIDs werden clientseitig erzeugt, es wird also nichts an einen Server übertragen, und keine der von Ihnen erstellten Kennungen wird protokolliert oder remote gespeichert. Es gibt keine Registrierung und keinen API-Key. Der v4-Generator nutzt die kryptografische Zufallsquelle Ihres Browsers (crypto.randomUUID) — dieselbe Grundlage, die auch für sicherheitskritische Werte empfohlen wird.
Welche UUID-Version passt zu Ihnen
Die Version einer UUID bestimmt, wie ihre Bits gefüllt werden. Dieser Generator unterstützt die gängigen Varianten sowie einige moderne Alternativen:
- v4 (zufällig) — die Standardeinstellung und für die meisten Fälle die richtige Wahl. Alle Bits sind zufällig und stammen aus einer kryptografisch sicheren Quelle. Bei 122 zufälligen Bits ist die Kollisionswahrscheinlichkeit für jede realistische Anwendung verschwindend gering.
- v7 (zeitlich sortiert) — ein Unix-Zeitstempel in Millisekunden in den höherwertigen Bits, kombiniert mit zufälligen niederwertigen Bits. Da die führenden Bytes mit der Zeit zunehmen, lassen sich v7-Werte chronologisch sortieren, was Datenbankindizes kompakt hält. Ein starker moderner Standard für neue Tabellen.
- v1 (Zeitstempel + Node) — ein 60-Bit-Zeitstempel, gezählt in 100-Nanosekunden-Intervallen seit Oktober 1582, kombiniert mit einem Node-Wert. Nützlich, wenn die Sortierung nach Erstellungszeit wichtig ist.
- v3 und v5 (deterministisch) — diese hashen eine Namespace-UUID zusammen mit einer Namens-Zeichenkette (v3 verwendet MD5, v5 verwendet SHA-1), sodass dieselbe Eingabe immer dieselbe UUID ergibt. Wählen Sie einen Namespace (DNS, URL, OID, X.500 oder einen eigenen) und geben Sie einen Namen ein, um aus stabilen Eingaben wie einer URL oder E-Mail-Adresse reproduzierbare IDs zu erhalten. Für neue Projekte empfiehlt sich v5.
- NIL — die Nur-Nullen-UUID, praktisch als Platzhalter oder Sentinel-Wert.
Für Anwendungsfälle jenseits klassischer UUIDs erzeugt das Tool außerdem NanoID (kurz, URL-freundlich, Länge anpassbar), ULID (lexikografisch sortierbar, Base32) und CUID2 (kollisionsresistent, beliebt bei ORMs wie Prisma).
Massenweise generieren, formatieren und exportieren
Sie können bis zu 1.000 Kennungen in einem einzigen Durchgang erzeugen — praktisch zum Befüllen einer Tabelle oder für Belastungstests einer Pipeline. Jedes Ergebnis lässt sich in dem Format ausgeben, das Ihr Code erwartet:
- lowercase (kanonisch) oder UPPERCASE
- ohne Bindestriche — 32 Hex-Zeichen ohne die Trennzeichen
- geschweifte Klammern —
{…}, der Stil, den viele Microsoft-GUID-APIs erwarten - urn:uuid:… — die URN-Form nach RFC 4122
Kopieren Sie einen einzelnen Wert, die gesamte Charge auf einmal, oder exportieren Sie die Liste als JSON, CSV oder Klartext. Ein Sitzungsverlauf hält Ihre letzten Generierungen (bis zu 500) vor, sodass Sie eine soeben erzeugte ID erneut greifen können, ohne sie neu zu generieren — er existiert nur im aktuellen Tab und wird niemals irgendwohin gesendet.
Bestehende UUIDs prüfen und dekodieren
Fügen Sie eine Kennung in den Validator ein, und das Tool bestätigt, ob sie wohlgeformt ist, und zeigt anschließend Version und Variante an. Bei zeitbasierten Versionen (v1 und v7) wird der eingebettete Zeitstempel dekodiert, sodass Sie ablesen können, wann eine ID erstellt wurde. So lassen sich IDs aus einem Log, einer API-Antwort oder einem Datenbank-Dump schnell überprüfen und auf einen Blick unterscheiden, ob es sich um eine zufällige v4 oder eine sortierbare v7 handelt.
Wählen Sie oben eine Version, legen Sie Anzahl und Format fest, und generieren Sie los — jede Kennung entsteht direkt auf Ihrem eigenen Gerät, sofort und privat.