UUID-Generator

Erzeuge eindeutige UUID-v4-Kennungen.

🔒 Diese Datei wird in deinem Browser verarbeitet. Sie wird nie hochgeladen.

Wofür es gut ist

Eine UUID ist ein 128-Bit-Bezeichner, der eindeutig sein soll, ohne dass ihn jemand koordinieren muss. Das ist der Witz: Zwei Systeme, die einander nicht kennen, können gleichzeitig Bezeichner erzeugen, mit praktischer Gewissheit, dass sie sich nicht ins Gehege kommen.

Die klassische Alternative, ein hochzählender Zähler, verlangt eine zentrale Stelle, die Nummern vergibt. In einer einzigen Datenbank klappt das, bricht aber, sobald es mehrere Server gibt, eine Anwendung offline laufen muss oder Daten zweier Systeme zusammengeführt werden.

Version 4, die dieses Werkzeug erzeugt, beruht auf Zufallszahlen. Die möglichen Kombinationen sind so zahlreich, dass eine Wiederholung in jedem realen Szenario vernachlässigbar ist.

So funktioniert's

  1. Klicke auf "5 UUID erzeugen", um sofort eindeutige Kennungen zu erhalten.
  2. Kopiere die benötigte, oder klicke erneut für neue.
  3. Verwende sie als eindeutige Kennungen in deinen Datenbanken oder Anwendungen.

Wann man es einsetzt

Datenbankschlüssel

Sie erlauben, Datensätze an mehreren Orten gleichzeitig anzulegen, ohne Kollisionsrisiko beim Abgleich.

Offline-Anwendungen

Ein getrennt arbeitender Client kann gültige Bezeichner erzeugen und später hochladen.

Eindeutige Dateinamen

Sie verhindern, dass zwei gleichzeitig hochgeladene Dateien einander überschreiben.

Praktische Tipps

  • Sie entstehen mit dem kryptografischen Generator des Browsers, nicht mit einer einfachen Zufallsfunktion.
  • Sie sind nicht geheim: Eine UUID darf nie als Passwort oder Zugriffstoken dienen.
  • Als Primärschlüssel brauchen sie mehr Platz und sortieren schlechter als eine fortlaufende Zahl.
  • Üblicherweise schreibt man sie klein, auch wenn Groß- und Kleinschreibung keine Rolle spielt.

Häufige Fragen

Können zwei hier erzeugte UUID identisch sein?

Das ist praktisch unmöglich: Sie folgen dem Standard UUID v4 mit Zufallszahlen und so vielen Kombinationen, dass die Kollisionswahrscheinlichkeit verschwindend gering ist.

Was ist eine UUID genau?

Eine universell eindeutige 128-Bit-Kennung, in der Programmierung weit verbreitet, um Datensätze oder Ressourcen ohne zentralen Zähler zu identifizieren.

Ähnliche Werkzeuge