Glyph WidgetsGlyph Widgets
WerkzeugeÜber unsKontaktBlogDatenschutzNutzungsbedingungenWerbung entfernenAuf Ko-fi unterstützen

© 2026 Glyph Widgets LLC. Alle Rechte vorbehalten.

·

100% Client-seitige Verarbeitung

Zurück zum Blog

UUID Generator: Eindeutige IDs online erstellen

UUID-Generator erstellt kryptografisch sichere v4-Bezeichner. Nur im Browser, bis zu 100 auf einmal, mit Kopieren und Download. Keine Registrierung.

Glyph Widgets
27. Februar 2026
9 Min. Lesezeit
uuid generatoruuid onlineuuid generierenuuid v4guid generator

Was ist der UUID Generator?

Der UUID Generator ist ein kostenloses Online-Tool, das UUID v4 (Universally Unique Identifier Version 4) Bezeichner direkt in Ihrem Browser erstellt. UUIDs lösen ein grundlegendes Problem in der Softwareentwicklung: Sie benötigen eindeutige Bezeichner für Datenbankeinträge, Session-Tokens, Dateinamen oder jede Entität, die von allen anderen unterscheidbar sein muss – auch in verteilten Systemen. UUID v4 erzeugt diese Einzigartigkeit durch Zufälligkeit statt durch eine zentrale Instanz oder einen Zeitstempel. Das Tool verwendet die native Web Crypto API (crypto.randomUUID()), die in modernen Browsern eingebaut ist. Das bedeutet: Keine externe Bibliothek verarbeitet Ihre Daten – alle Generierung erfolgt clientseitig, erfordert keine Registrierung und funktioniert offline.

Hauptfunktionen

  • UUID v4-Generierung mit der Web Crypto API — Die Komponente ruft crypto.randomUUID() direkt auf, dieselbe kryptografisch sichere Quelle, die auch der Zufallszahlengenerator Ihres Betriebssystems verwendet.
  • Massengenerierung (1–100 UUIDs) — Ein Dropdown ermöglicht die Auswahl von 1, 5, 10, 25, 50 oder 100 UUIDs pro Generierung. Alle werden mit einem Klick erstellt und in einer scrollbaren Liste angezeigt.
  • Drei Ausgabeformate — Wählen Sie zwischen Kleinbuchstaben (550e8400-e29b-41d4-a716-446655440000), Großbuchstaben (550E8400-E29B-41D4-A716-446655440000) oder Klammern-Format ({550e8400-e29b-41d4-a716-446655440000}). Das Format wird bei der Generierung angewendet, nicht erst bei der Anzeige.
  • Einzeln oder alle kopieren — Jede UUID in der Liste hat einen eigenen Kopier-Button. Ein „Copy All"-Button kopiert alle UUIDs zeilenweise – direkt verwendbar in einer Tabelle, einem Seed-Skript oder einer Migrationsdatei.
  • UUID-Validator — Ein separates Eingabefeld akzeptiert beliebige Zeichenketten und prüft sie gegen das UUID v4-Regex-Muster ^\{?[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}\}?$ (Groß-/Kleinschreibung egal, optionale Klammern). Die Validierung zeigt ein grünes Häkchen oder ein rotes X mit einer beschreibenden Meldung.

So verwenden Sie den UUID Generator

Schritt 1: Anzahl wählen

Öffnen Sie das Dropdown „Count" und wählen Sie einen Wert: 1, 5, 10, 25, 50 oder 100. Standard ist 1. Wenn Sie eine Datenbanktabelle mit Testzeilen befüllen möchten, erhalten Sie mit der Auswahl 100 einen kompletten Stapel mit einem Klick.

Schritt 2: Format wählen

Öffnen Sie das Dropdown „Format" und wählen Sie eine der drei Optionen:

  • Kleinbuchstaben — Die Standarddarstellung: a1b2c3d4-e5f6-4789-8abc-def012345678. Dieses Format erwarten die meisten Datenbanken, Frameworks und API-Spezifikationen.
  • Großbuchstaben — Alle Hex-Zeichen in Großbuchstaben: A1B2C3D4-E5F6-4789-8ABC-DEF012345678. Verwenden Sie dies für Systeme, die Großbuchstaben erfordern, z. B. bestimmte Windows-Registrierungseinträge.
  • Klammern — Kleinbuchstaben-UUID in geschweifte Klammern eingeschlossen: {a1b2c3d4-e5f6-4789-8abc-def012345678}. Dies ist das GUID-Format, das von Microsoft-Technologien wie COM/DCOM und bestimmten .NET-Bibliotheken erwartet wird.

Schritt 3: Generieren

Klicken Sie auf die Schaltfläche „Generate". Die generierten UUIDs erscheinen sofort in einer nummerierten Liste unterhalb der Steuerelemente. Jeder Eintrag zeigt die UUID in Monospace-Schrift zusammen mit einem individuellen Kopier-Symbol.

Schritt 4: Ergebnisse kopieren

Klicken Sie für eine einzelne UUID auf das Kopier-Symbol in der entsprechenden Zeile. Für mehrere UUIDs klicken Sie auf „Copy All" – das Tool verbindet alle Werte mit Zeilenumbrüchen und schreibt sie in die Zwischenablage. Dann können Sie direkt in ein SQL-INSERT-Statement, eine CSV-Datei oder eine Konfigurationsdatei einfügen.

Schritt 5: Vorhandene UUID validieren (optional)

Scrollen Sie zum Bereich „Validate UUID". Fügen Sie eine beliebige UUID-Zeichenkette in das Eingabefeld ein und klicken Sie auf „Validate". Das Tool prüft die Zeichenkette gegen das v4-Muster und zeigt entweder „Valid UUID v4" (grün) oder „Invalid UUID format" (rot) mit einer beschreibenden Meldung an. Der Validator akzeptiert Kleinbuchstaben, Großbuchstaben und Klammern-Format.

Praktische Beispiele

Datenbank mit Testdatensätzen befüllen

Sie benötigen 25 Primärschlüssel für eine neue users-Tabelle in einer Staging-Umgebung. Wählen Sie Anzahl 25, Format Kleinbuchstaben, klicken Sie auf „Generate" und dann auf „Copy All". Fügen Sie das Ergebnis in Ihr Seed-Skript ein:

INSERT INTO users (id, name) VALUES
('a1b2c3d4-...', 'Test User 1'),
('b2c3d4e5-...', 'Test User 2'),
...

Jede UUID ist garantiert eindeutig und als Primärschlüssel in jedem verteilten System geeignet.

GUID für eine Windows COM-Komponente generieren

Eine .NET-Bibliothek erfordert ein GUID-Attribut an einer Klasse. Wählen Sie Anzahl 1, Format Klammern, klicken Sie auf „Generate". Die Ausgabe {3F2504E0-4F89-41D3-9A0C-0305E82C3301} kann direkt in ein [Guid("...")]-Attribut in C# eingefügt werden.

UUID von einer Drittanbieter-API validieren

Ihre Anwendung hat eine ID von einem externen Dienst empfangen und Sie sind unsicher, ob es sich um eine gültige v4-UUID handelt. Fügen Sie den Wert in den Validator ein, klicken Sie auf „Validate" und bestätigen Sie den grünen Indikator vor der Weiterverarbeitung. Das geht schneller als ein Regex in einem Scratch-Pad zu schreiben.

Tipps und Best Practices

Ohne Einstellungsänderung neu generieren. Nach der Generierung erscheint im Ergebnis-Kartenheader eine Schaltfläche „Regenerate". Ein Klick führt eine neue Generierung mit derselben Anzahl und demselben Format durch, ohne die Dropdowns anzufassen – nützlich, wenn Sie einen anderen Satz benötigen, aber dieselbe Konfiguration behalten möchten.

Das Format wird bei der Generierung angewendet. Wenn Sie 10 UUIDs in Kleinbuchstaben generieren und dann zu Großbuchstaben wechseln und erneut generieren, erhalten Sie einen komplett neuen Satz in Großbuchstaben – nicht den vorherigen Satz neu formatiert. Falls Sie dieselbe UUID in zwei Formaten benötigen, können Sie den Validator auf der Kleinbuchstaben-Version ausführen, um die Gültigkeit zu bestätigen, und sie dann manuell umwandeln.

Einstellungen per URL teilen. Das Tool kodiert Ihre Anzahl- und Formatauswahl über useShareableState in eine teilbare URL. Wenn Sie einem Kollegen einen Link mit diesen Parametern senden, lädt das Tool mit diesen Einstellungen vorausgewählt.

Der Zwischenablage-Fallback funktioniert in älteren Browsern. Wenn navigator.clipboard.writeText nicht verfügbar ist – häufig in bestimmten Unternehmensumgebungen – erstellt das Tool vorübergehend ein <textarea>-Element, wählt dessen Inhalt aus und ruft document.execCommand('copy') als Fallback auf.

Häufige Probleme und Fehlerbehebung

Fehler „Please enter a UUID" bei der Validierung. Dieser erscheint, wenn Sie auf „Validate" klicken, ohne etwas eingegeben zu haben. Fügen Sie zuerst eine UUID-Zeichenkette ein.

Der Validator zeigt „ungültig" für eine UUID an, von der Sie wissen, dass sie echt ist. Der Validator prüft speziell das UUID v4-Format. UUID v1 (zeitbasiert), v3 (MD5-Namespace) und v5 (SHA1-Namespace) haben unterschiedliche Bitmuster in den Versions- und Variantenfeldern und scheitern an der v4-Validierung. Wenn Sie eine UUID v1 von einem System wie CockroachDB oder einem Cassandra-Cluster erhalten, wird der Validator diese korrekt als nicht-v4-UUID melden.

Klammern-Format von einer Datenbank abgelehnt. Die meisten SQL-Datenbanken und ORMs erwarten das einfache Bindestriche-Format ohne Klammern. Entfernen Sie die Klammern vor dem Speichern, oder wechseln Sie zu Kleinbuchstaben- oder Großbuchstaben-Format. Der Validator akzeptiert Eingaben mit Klammern, aber Ihr Datenbanktreiber wahrscheinlich nicht.

Kopier-Button reagiert nicht. In Browsern ohne Clipboard-API-Zugriff (HTTP-Verbindungen in manchen Umgebungen oder gesperrte Browser-Profile) wird die Fallback-Methode document.execCommand('copy') verwendet. Wenn diese ebenfalls still fehlschlägt, wählen und kopieren Sie den Text manuell aus dem Monospace-Ausgabefeld.

Datenschutz und Sicherheit

Der UUID Generator läuft vollständig in Ihrem Browser. Keine UUIDs, keine Einstellungen und keine Validierungseingaben werden an einen Server übertragen. Das Tool verwendet crypto.randomUUID(), das Teil der Web Crypto API ist und Entropie aus dem kryptografisch sicheren Pseudo-Zufallszahlengenerator des Betriebssystems bezieht – derselben Quelle, die für die TLS-Schlüsselgenerierung verwendet wird. Generierte UUIDs sind sicher als Datenbank-Primärschlüssel, Authentifizierungstoken oder Dateibezeichner einsetzbar. Das Tool funktioniert nach dem ersten Laden vollständig offline.

Häufig gestellte Fragen

Ist der UUID Generator kostenlos? Ja, vollständig kostenlos ohne Nutzungslimits. Kein Konto, kein Abonnement, keine Zahlung erforderlich. Alle Funktionen einschließlich Massengenerierung, Formatoptionen und Validierung stehen allen Nutzern zur Verfügung.

Funktioniert das Tool offline? Ja. Sobald die Seite geladen wurde, funktionieren Generierung und Validierung ohne Internetverbindung. Die für die Generierung verwendete Web Crypto API ist in den Browser eingebaut und erfordert keine Netzwerkverbindungen.

Sind meine Daten sicher? Ihre UUIDs werden vollständig in Ihrem Browser generiert. Nichts wird an einen Server gesendet. Der Quellcode läuft nur clientseitig. Sie können dies überprüfen, indem Sie den Netzwerk-Tab in den Entwicklertools Ihres Browsers öffnen – es werden keine ausgehenden Anfragen gestellt, wenn Sie auf „Generate" klicken.

Was ist der Unterschied zwischen UUID und GUID? UUID (Universally Unique Identifier) und GUID (Globally Unique Identifier) bezeichnen dasselbe Konzept. GUID ist der Name, den Microsoft verwendet; UUID ist der in RFC 4122 definierte Name. Beide bezeichnen einen 128-Bit-Bezeichner, der typischerweise als 32 Hex-Zeichen in fünf durch Bindestriche getrennten Gruppen dargestellt wird. Dieses Tool generiert UUID v4, die zufällige Variante, die in den meisten modernen Anwendungen verwendet wird.

Warum UUID v4 und nicht v1 oder v5? UUID v4 ist die am häufigsten verwendete Variante für Anwendungsbezeichner, weil sie keine Koordination zwischen Systemen erfordert, keine Seed-Daten benötigt und keine Informationen über den Host-Rechner oder den Generierungszeitpunkt preisgibt. UUID v1 enthält einen Zeitstempel und eine MAC-Adresse, was Systeminformationen offenlegen kann. UUID v5 erfordert einen Namespace und eine Eingabezeichenkette, was es deterministisch statt zufällig macht. Für die meisten Anwendungsfälle – Datenbank-Primärschlüssel, Session-Bezeichner, Korrelations-IDs – ist v4 die richtige Wahl.

Wie einzigartig sind UUID v4-Bezeichner? Die Wahrscheinlichkeit, ein Duplikat unter zwei zufällig generierten v4-UUIDs zu erzeugen, liegt bei ungefähr 1 zu 5,3 × 10³⁶. Praktisch gesprochen müssten Sie etwa 2,7 × 10¹⁸ UUIDs generieren, bevor eine 50%ige Chance einer Kollision besteht. Für die überwiegende Mehrheit der Anwendungen ist das Kollisionsrisiko ohne jegliche Deduplizierungslogik vernachlässigbar.

Kann ich diese UUIDs als Datenbank-Primärschlüssel verwenden? Ja. UUID v4 wird häufig als Primärschlüsseltyp in PostgreSQL (mit dem Spaltentyp uuid), MySQL (als CHAR(36) oder BINARY(16)), MongoDB und den meisten anderen Datenbanken verwendet. Der Hauptnachteil gegenüber sequenziellen Integer-Schlüsseln ist die Index-Fragmentierung in B-Tree-Indizes; wenn Ihre Datenbank Millionen von Zeilen verarbeitet und Sie Schreibleistungsprobleme bemerken, erwägen Sie UUID v7 (zeitgeordnet) oder ULID – beides ist im ID Generator Suite Tool verfügbar.

Was bedeutet das Klammern-Format? Das Klammern-Format umschließt die UUID mit geschweiften Klammern: {a1b2c3d4-e5f6-4789-8abc-def012345678}. Dies ist die GUID-Notation, die von Microsoft verwendet wird, insbesondere bei der COM/DCOM-Komponentenregistrierung, dem [Guid]-Attribut in .NET und Windows-Registrierungseinträgen. Wenn Sie nicht speziell auf einen Microsoft-Technologie-Stack abzielen, wird das Standard-Kleinbuchstaben-Format bevorzugt.

Kann ich dieselben UUIDs neu generieren? Nein. Jede UUID v4 wird zufällig generiert und kann nicht reproduziert werden. Wenn Sie reproduzierbare Bezeichner aus einer bestimmten Eingabe benötigen, verwenden Sie UUID v5 (das einen Namespace und einen Namen hasht) oder CUID2 (verfügbar im ID Generator Suite Tool). Für die meisten Anwendungsanforderungen ist Reproduzierbarkeit nicht erforderlich – generieren und speichern Sie einfach die UUID.

Prüft der Validator auch andere UUID-Versionen als v4? Der Validator prüft speziell das v4-Format. Die vierte Zeichengruppe einer UUID kodiert die Version: Eine v4-UUID hat 4 als dreizehntes Zeichen, und das erste Zeichen der dritten Gruppe ist 8, 9, a oder b (die Varianten-Bits). UUID v1, v3 oder v5-Bezeichner haben unterschiedliche Werte an diesen Positionen und werden als ungültig angezeigt.

Verwandte Tools

  • UUID Generator — das in diesem Leitfaden behandelte Fokus-Tool
  • Demnächst verfügbar: ID Generator Suite — generiert UUID v4, Nanoid, ULID, CUID2, Short UUID und MongoDB ObjectID an einem Ort
  • Password Generator — erstellt kryptografisch sichere Passwörter mit derselben Web Crypto API
  • Base64 Encoder/Decoder — kodiert UUID-Zeichenketten und andere Binärdaten in Base64 für den Transport
  • JSON Formatter — formatiert und validiert JSON-Payloads, die UUID-Felder enthalten

UUID Generator jetzt ausprobieren: UUID Generator

Zuletzt aktualisiert: 27. Februar 2026

Weiterlesen

Mehr ArtikelUUID Generator ausprobieren