UUID-Generator

Kostenloser UUID-Generator für v4, v7 und NIL. Erstellen Sie in großen Mengen eindeutige Kennungen mit Optionen für Großbuchstaben, ohne Bindestriche und mit geschweiften Klammern, dann kopieren oder herunterladen, lokal ausgeführt, keine Anmeldung erforderlich.

Gebaut und gewartet von Shehzad Munir ·

UUID-Generator
Loading Loading UUID Generator
Share

Zufällige und zeitlich geordnete IDs auf Anfrage

Generieren Sie kryptografisch zufällige UUID v4-, zeitlich geordnete UUID v7- und NIL-Identifikatoren in großen Mengen, mit Großbuchstaben, ohne Bindestrich und geschweiften Klammern, kopieren oder laden Sie sie mit einem Klick herunter.

Eine UUID (Universally Unique Identifier) ​​ist ein 128-Bit-Wert, der zur Kennzeichnung von Datenbankzeilen, API-Ressourcen, Dateien und Nachrichten verwendet wird, ohne dass eine zentrale Behörde Nummern vergibt. Dieser Generator erstellt UUIDs der Version 4, deren Bits fast vollständig zufällig sind, sowie moderne UUIDs der Version 7, die einen Millisekunden-Zeitstempel einbetten, sodass sie chronologisch sortiert sind, ideal als Datenbank-Primärschlüssel. Es nutzt den kryptografisch sicheren Zufallszahlengenerator Ihres Browsers, sodass Kollisionen praktisch ausgeschlossen sind.

Merkmale

  • UUID-Versionen v4 (zufällig) und v7 (zeitlich geordnet).
  • NIL UUID plus Massengenerierung bis zu 1000
  • Kryptografisch sichere Zufälligkeit
  • Formate in Großbuchstaben, ohne Bindestrich und geschweiften Klammern (GUID).
  • Alles kopieren oder als TXT-Datei herunterladen
  • Läuft lokal: keine Serveraufrufe, keine Anmeldung

So verwenden Sie UUID-Generator

  1. 1

    Legen Sie den Betrag fest

    Wählen Sie aus, wie viele UUIDs Sie benötigen.

  2. 2

    Wählen Sie ein Format

    Großschreibung umschalten, keine Bindestriche oder Klammern.

  3. 3

    Erzeugen

    Klicken Sie auf „Generieren“, um einen neuen Stapel zu erstellen.

  4. 4

    Kopie

    Kopieren Sie alle UUIDs in Ihre Zwischenablage.

Häufige Anwendungsfälle

  • Primärschlüssel der Seed-Datenbank
  • Erstellen Sie eindeutige API-Anfrage-IDs
  • Generieren Sie Testvorrichtungen und Scheindaten
  • Erzeugen Sie Idempotenzschlüssel

Detaillierte Anleitung

Formatieren Sie sie so, wie es Ihr Code erwartet

Brauchen Sie sie für ein Legacy-System in Großbuchstaben, ohne Bindestriche für einen kompakten Schlüssel oder in geschweifte Klammern wie eine Windows-GUID? Schalten Sie die Optionen um und formatieren Sie jede UUID sofort neu. Wechseln Sie zwischen Version 4, Version 7 und der Null-NIL-UUID, generieren Sie bis zu tausend auf einmal und kopieren Sie die gesamte Liste oder laden Sie sie als Textdatei herunter. Alles geschieht lokal, es wird also nie etwas übertragen.

UUID-Versionen erklärt

Eine UUID ist eine 128-Bit-Kennung, die als 32 Hexadezimalziffern in fünf Gruppen geschrieben ist, z. B. 550e8400-e29b-41d4-a716-446655440000. Version 4 füllt fast alle dieser Bits mit Zufallsdaten und ist daher die Standardauswahl, wenn Sie nur eine eindeutige ID benötigen. Version 7, standardisiert in RFC 9562 im Jahr 2024, fügt einen Unix-Zeitstempel in die ersten 48 Bits ein und füllt den Rest mit Zufallsdaten, sodass die IDs in der Reihenfolge ihrer Erstellung sortiert werden. Die Null-UUID besteht ausschließlich aus Nullen und wird als leerer Platzhalter verwendet. Die Versionsnummer erscheint als erste Ziffer der dritten Gruppe.

Kollisionen und Datenbankleistung

Zufällige v4-UUIDs haben 122 Zufallsbits, sodass Kollisionen praktisch unmöglich sind: Sie müssten etwa 85 Jahre lang etwa eine Milliarde pro Sekunde generieren, um eine 50-prozentige Chance auf ein einzelnes Duplikat zu erreichen. Für Datenbank-Primärschlüssel ist v7 oft die bessere Wahl, da zeitlich geordnete IDs am Ende eines Index statt an zufälligen Positionen eingefügt werden, was Seitenaufteilungen reduziert und Einfügungen in PostgreSQL und MySQL schnell ermöglicht. UUIDs werden hier mit dem kryptografisch sicheren Zufallszahlengenerator Ihres Browsers generiert.

Häufig gestellte Fragen

Was ist eine UUID v4?

Eine UUID der Version 4 ist eine 128-Bit-Kennung, deren Bits fast alle zufällig sind. Es ist der am weitesten verbreitete UUID-Typ, da er keiner zentralen Koordination bedarf und ein vernachlässigbares Kollisionsrisiko besteht.

Sind diese UUIDs wirklich zufällig und sicher zu verwenden?

Ja. Sie werden mit der kryptografisch sicheren Zufallsquelle Ihres Browsers (crypto.randomUUID oder crypto.getRandomValues) generiert, die für Bezeichner geeignet ist.

Kann ich viele auf einmal generieren?

Ja: Erstellen Sie bis zu 1.000 UUIDs in einem einzigen Stapel und kopieren Sie sie alle mit einem Klick.

Wird etwas an einen Server gesendet?

Nein. Die gesamte Generierung erfolgt lokal in Ihrem Browser, sodass Ihre Kennungen Ihr Gerät nie verlassen.

Wie erstelle ich online eine UUID v4?

Klicken Sie auf „Generieren“, um sofort eine zufällige RFC 4122 Version 4 UUID zu erhalten. Legen Sie eine Anzahl fest, um viele auf einmal zu produzieren (Hunderte oder Tausende), und kopieren Sie sie einzeln oder in großen Mengen. Alles wird in Ihrem Browser generiert.

Was ist der Unterschied zwischen UUID v1, v4 und v7?

v1 basiert auf Zeitstempel und MAC, v4 ist vollständig zufällig (am häufigsten) und v7 ist zeitlich geordnet zufällig, was chronologisch sortiert und sich hervorragend als Datenbankschlüssel eignet. Der Generator unterstützt diese Versionen.

Werden die UUIDs privat in meinem Browser generiert?

Ja. Sie werden lokal mithilfe der sicheren Zufallsquelle des Browsers erstellt und niemals an einen Server gesendet, sodass sie sicher als echte Identifikatoren verwendet werden können.

Aus dem Tagebuch

All articles →