UUID Generator: Einzigartige IDs erstellen

Generiere UUIDs/GUIDs für deine Projekte

Generiere kostenlos UUIDs für deine Software-Projekte. Ein UUID (Universally Unique Identifier) ist eine 128-Bit-Zahl, die praktisch einzigartig ist und in Datenbanken, APIs und verteilten Systemen zum Einsatz kommt.

Welche UUID-Versionen unterstützt der Generator?

Du kannst zwischen mehreren Versionen wählen. Version 1 ist zeitbasiert und enthält einen Zeitstempel, Version 4 beruht vollständig auf Zufallszahlen und ist die am weitesten verbreitete Variante. Zusätzlich lässt sich die Nil-UUID erzeugen, die nur aus Nullen besteht.

Bis zu 50 UUIDs lassen sich auf einmal erzeugen, und das Format kannst du an deine Anforderungen anpassen.

UUIDs prüfen

Mit dem eingebauten Validator kontrollierst du, ob eine UUID gültig ist und welche Version sie hat. Das ist praktisch, wenn du fremde Daten übernimmst oder eine Eingabe absichern möchtest.

Häufig gestellte Fragen

Was ist ein UUID?

Ein UUID (Universally Unique Identifier), auch GUID (Globally Unique Identifier) genannt, ist eine 128-Bit-Zahl zur Identifikation von Informationen in Computersystemen. Sie ist so aufgebaut, dass sie praktisch einzigartig ist.

Was ist der Unterschied zwischen UUID v1 und v4?

UUID v1 ist zeitbasiert und enthält einen Zeitstempel sowie eine Rechner-ID. UUID v4 basiert vollständig auf Zufallszahlen und ist die am häufigsten verwendete Version, da sie keine identifizierenden Informationen enthält.

Sind UUIDs wirklich einzigartig?

Praktisch ja. Bei UUID v4 gibt es 2^122 mögliche Kombinationen. Die Wahrscheinlichkeit einer Kollision ist verschwindend gering. Du müsstest über 100 Billionen UUIDs erzeugen, um überhaupt eine 50-prozentige Chance auf eine Dopplung zu haben.

Wofür werden UUIDs verwendet?

UUIDs dienen häufig als Primärschlüssel in Datenbanken, zur Identifikation von Ressourcen in APIs, für Session-IDs, als Dateinamen und in verteilten Systemen, in denen eindeutige IDs ohne zentrale Koordination gebraucht werden.

Was ist eine Nil-UUID?

Eine Nil-UUID besteht ausschließlich aus Nullen (00000000-0000-0000-0000-000000000000). Sie dient als Platzhalter oder signalisiert, dass noch keine UUID zugewiesen wurde.