UUID-Generator
Erzeugt UUIDs (v4 und v7) in großer Zahl – auf Wunsch in Großbuchstaben, ohne Bindestriche oder in { }.
Erzeugte UUIDs
Version und Schreibweise wählen
Version
Komplett aus Zufallszahlen – die am häufigsten verwendete UUID. Im Zweifel nimm diese.
1 bis 1.000 Stück.
Die UUIDs werden auf diesem Gerät erzeugt. Sie werden nirgendwohin gesendet und nicht gespeichert.
Nur die gewählte Version, Anzahl und Schreibweise werden auf diesem Gerät gespeichert.
Hilfreich? Wir freuen uns, wenn du es teilst
Funktioniert etwas nicht, oder hast du eine Idee zur Verbesserung?
So funktioniert’s
1. Version und Anzahl wählen
Tippe unter der Liste bei „Version“ auf „v4 (zufällig)“ oder „v7 (zeitbasiert)“ und gib bei „Anzahl“ eine Zahl ein (1 bis 1000). Bei jeder Änderung wird die Liste oben sofort neu erzeugt.
Klicke rechts unter „Version“ auf „v4 (zufällig)“ oder „v7 (zeitbasiert)“ und gib bei „Anzahl“ eine Zahl ein (1 bis 1000). Bei jeder Änderung wird die Liste links sofort neu erzeugt.
2. Schreibweise wählen
Schalte unter „Schreibweise“ die Optionen „Großbuchstaben“, „Ohne Bindestriche (-)“ und „In { } setzen“ ein oder aus. Die UUIDs in der Liste oben bleiben gleich – nur die Darstellung ändert sich.
Schalte rechts unter „Schreibweise“ die Optionen „Großbuchstaben“, „Ohne Bindestriche (-)“ und „In { } setzen“ ein oder aus. Die UUIDs in der Liste links bleiben gleich – nur die Darstellung ändert sich.
3. Kopieren oder speichern
Tippe auf das Kopiersymbol rechts neben einer UUID, um nur diese zu kopieren. Mit „Alle kopieren“ kopierst du alle auf einmal, eine pro Zeile. Mit „Als Datei speichern“ speicherst du sie als Textdatei (.txt).
Klicke in der Liste links auf das Kopiersymbol rechts neben einer UUID, um nur diese zu kopieren. Mit „Alle kopieren“ kopierst du alle auf einmal, eine pro Zeile. Mit „Als Datei speichern“ speicherst du sie als Textdatei (.txt).
Praktisch, wenn du
Testdaten von Hand anlegst
Erzeuge auf einen Schlag so viele IDs, wie du für SQL-INSERT-Anweisungen oder JSON-Beispiele brauchst. Mit „Alle kopieren“ fügst du sie eine pro Zeile ein.
Entwickler und Tester
einen Primärschlüssel für die Datenbank wählst
v7 beginnt mit dem Zeitpunkt, wird daher in Erstellungsreihenfolge sortiert und bringt Indizes weniger durcheinander. Vergleiche die Werte direkt mit v4.
Alle, die Datenbanken entwerfen
GUIDs in eine bestimmte Form bringen musst
Großbuchstaben, ohne Bindestriche oder in { } – ein Schalter genügt, und die Werte passen zur Windows-Registry, zu C# oder zu deinen Konfigurationsdateien.
Windows- und .NET-Entwickler
viele IDs auf einmal vergeben willst
Erzeuge bis zu 1000 Stück auf einmal und speichere sie als Textdatei. In eine Tabellenkalkulation eingefügt, kannst du damit Geräten oder Mitgliedern Nummern zuweisen.
Systemadministratoren und Datenverantwortliche
Gut zu wissen
- Die erzeugten UUIDs werden nicht gespeichert. Kopiere die, die du brauchst, oder speichere sie als Datei, bevor du die Seite schließt.
- Eine UUID ist eine eindeutige Kennung, kein geheimer Wert. Nutze sie nicht als Passwort oder als Schlüssel, der geheim bleiben muss (nutze dafür Passwort-Generator).
- Erzeugt werden nur v4 und v7. v3 und v5, die aus einem Namen berechnet werden, und v1, das Geräteinformationen nutzt, sind nicht möglich.
Über UUID v4 und v7
Eine UUID (auch GUID genannt) ist eine 128-Bit-Kennung, geschrieben als 32 Hexadezimalziffern im Format „8-4-4-4-12“. Jedes Gerät kann sie selbst erzeugen, ohne irgendwo nachzufragen, und trotzdem gibt es keine Doppelungen. Deshalb werden UUIDs häufig als Datenbankschlüssel, Dateinamen oder IDs für API-Anfragen verwendet. Bei v4 sind alle 122 Bit außer den 6 Bit für Version und Variante zufällig – die am weitesten verbreitete Form.
v7 ist eine neue Form, die 2024 in RFC 9562 festgelegt wurde: Die ersten 48 Bit enthalten den Erstellungszeitpunkt (in Millisekunden). Da sich v7 in Erstellungsreihenfolge sortieren lässt, bringt es Datenbankindizes kaum durcheinander und eignet sich auch zum Sortieren nach Zeit. Dieses Tool nutzt die im Browser eingebauten kryptografischen Zufallszahlen (crypto.getRandomValues) und sorgt dafür, dass mehrere v7 auch innerhalb derselben Millisekunde in Erstellungsreihenfolge bleiben.
Häufige Fragen
Antworten auf Fragen, die oft vor der ersten Nutzung auftauchen.
Werden die UUIDs irgendwohin gesendet?
Nein. Die UUIDs werden nur im Browser auf deinem Gerät erzeugt. Sie werden weder an einen Server gesendet noch aufgezeichnet. Ist die Seite einmal geladen, funktioniert sie auch offline.
Können zwei UUIDs gleich sein?
Praktisch nicht. v4 hat 122 Zufallsbits – eine 50-%-Chance auf eine Doppelung gibt es erst nach etwa 2,7 Trillionen (2,7×10¹⁸) Stück. v7 enthält zusätzlich den Zeitpunkt, sodass zu unterschiedlichen Zeiten erzeugte UUIDs nie gleich sind.
Soll ich v4 oder v7 nehmen?
Im Zweifel v4. Für Primärschlüssel in Datenbanken oder wenn du nach Erstellungsreihenfolge sortieren willst, ist v7 besser geeignet. Da sich bei v7 der Erstellungszeitpunkt ablesen lässt, nimm v4 für IDs, deren Zeitpunkt niemand erfahren soll.
Sind UUID und GUID verschieden?
Nein, es ist dasselbe. GUID ist die Bezeichnung von Microsoft; unter Windows und .NET wird sie oft in „{ }“ und in Großbuchstaben geschrieben. Schalte unter „Schreibweise“ „Großbuchstaben“ und „In { } setzen“ ein, um diese Form zu erhalten.
Ist es ohne Bindestriche oder in Großbuchstaben noch dieselbe UUID?
Ja. Bei den Hexadezimalziffern einer UUID spielt Groß- und Kleinschreibung keine Rolle, und die Bindestriche dienen nur der Lesbarkeit. Manche Systeme akzeptieren aber nur eine bestimmte Form – richte dich nach den Vorgaben des empfangenden Systems.
Lässt sich aus einer v7-UUID der Erstellungszeitpunkt ablesen?
Ja. Die ersten 12 Zeichen (ohne Bindestriche) sind die Millisekunden seit dem 1. Januar 1970 in Hexadezimal. Wählst du v7, zeigt dieses Tool diesen Zeitpunkt über der Liste an.
Wie viele kann ich auf einmal erzeugen?
1 bis 1000. Bei vielen UUIDs kannst du in der Liste scrollen. „Alle kopieren“ und „Als Datei speichern“ geben eine pro Zeile aus.
Kann ich eine UUID als Passwort verwenden?
Davon raten wir ab. Eine UUID soll vor allem eindeutig sein, und bei v7 lässt sich der Zeitanteil erraten. Für Passwörter und geheime Schlüssel nutze Passwort-Generator.
Werden die Einstellungen gespeichert?
Version, Anzahl und Schreibweise werden im Browser auf diesem Gerät gespeichert und beim nächsten Öffnen übernommen. Die erzeugten UUIDs selbst werden nicht gespeichert.
Ist es kostenlos?
Ja, es ist kostenlos. Ohne Anmeldung und ohne Werbung.
Weitere Tools
- Voll- und Halbbreite umwandeln
Wandle Buchstaben, Ziffern und Katakana auf einmal zwischen Voll- und Halbbreite um.
- Hiragana-Katakana-Konverter
Wandelt Hiragana, Katakana und Halbbreiten-Kana auf einmal ineinander um. Kanji, Buchstaben und Ziffern bleiben unverändert.
- Zeichenzähler für Social Media (X, Instagram, YouTube)
Zeigt, wie viele Zeichen bis zum Limit von X, Instagram, YouTube und Co. noch frei sind – gezählt wie auf der jeweiligen Plattform. Dazu Wörter und Zeilen.
- JSON formatieren
Macht JSON gut lesbar oder fasst es in einer Zeile zusammen. Bei einem Fehler zeigt es die Stelle.
- URL kodieren / dekodieren
Kodiert Umlaute und Sonderzeichen in eine URL-taugliche Form (z. B. %C3%BC) oder wandelt sie zurück in den ursprünglichen Text.
- Passwort-Generator
Wähle Länge und Zeichen und erzeuge sofort schwer zu erratende Passwörter.