Generator 🔒 Läuft im Browser — keine Daten werden gesendet

GUID-Generator

Erzeugen Sie neue GUIDs in dem Format, das Windows-, .NET- und SQL-Server-Werkzeuge erwarten – einzeln oder tausend auf einmal.

Erzeugte UUIDs
UUID prüfen

GUIDs online erzeugen

Wer mit Windows, .NET, COM, der Registry oder SQL Server arbeitet, sagt GUID; alle anderen sagen UUID. Es sind dieselben 128-Bit-Bezeichner, und die einzigen Unterschiede, denen Sie in der Praxis begegnen, sind Formatierungskonventionen: Groß- oder Kleinbuchstaben, mit oder ohne geschweifte Klammern.

Diese Seite öffnet den UUID-Generator mit zufälliger Version 4 sowie eingeschalteter Großschreibung und Klammern – dem klassischen Registry-Stil.

GUID-Formate auf einen Blick

FormatBeispielWo es vorkommt
Registry (B, groß){F47AC10B-58CC-4372-A567-0E02B2C3D479}Registry, COM-CLSIDs, Visual-Studio-Projektdateien
.NET-Standard (D)f47ac10b-58cc-4372-a567-0e02b2c3d479Guid.ToString(), JSON-APIs
Ohne Bindestriche (N)f47ac10b58cc4372a5670e02b2c3d479Kompakte Schlüssel, Dateinamen
URNurn:uuid:f47ac10b-58cc-4372-a567-0e02b2c3d479XML und Standarddokumente

Jede dieser Formen erreichen Sie über die Kontrollkästchen oberhalb der Ausgabe, und alle lassen sich mit der Erzeugung vieler GUIDs auf einmal kombinieren.

GUIDs in Microsoft-Werkzeugen erzeugen

  • C#: Guid.NewGuid(), formatiert mit .ToString("B").ToUpperInvariant() für den Registry-Stil.
  • PowerShell: [guid]::NewGuid() oder New-Guid.
  • SQL Server: NEWID() für zufällige Werte, NEWSEQUENTIALID() als Standardwert einer Spalte.
  • Visual Studio: Extras, GUID erstellen.

Viele GUIDs für Testdaten

Wer eine Datenbank mit Startdaten befüllt oder Fixtures schreibt, braucht oft Dutzende Bezeichner. Legen Sie die Anzahl fest und wählen Sie die SQL-Ausgabe für eine fertige VALUES-Liste oder JSON für ein Array, das Sie direkt in einen Test einfügen. Nichts wird an einen Server gesendet, beim Erzeugen von GUIDs für interne Systeme gelangt also nichts nach außen.

Verwandte Generatoren

Klein geschrieben und ohne Klammern ist das einfach eine UUID v4. Für Bezeichner, die sich nach Erstellungszeit sortieren, nutzen Sie UUID v7, die .NET 9 ebenfalls über Guid.CreateVersion7() unterstützt.

Passende Anleitungen