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.

Schreibweise

So werden GUIDs in der Windows-Registry und in C# geschrieben.

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. 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.

  2. 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.

  3. 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).

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.

Unterschiede zwischen v4 und v7
v4 (zufällig)v7 (zeitbasiert)
Inhalt122 Bit Zufall48 Bit Zeitstempel + 74 Bit Zufall
Reihenfolge beim SortierenDurcheinanderNach Erstellung
Erstellungszeit erkennbar?NeinJa, am Anfang ablesbar
Geeignet fürÖffentliche IDs, allgemeine ZweckePrimärschlüssel, Logs

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.