UUID-Massengenerator
Eine Voreinstellung von UUID-Generator
Generieren Sie bis zu 1000 UUIDs auf einmal und laden Sie sie als Textdatei herunter — um eine Testdatenbank zu seeden, einen Fixture-Satz zu bevölkern, oder Bezeichner für einen Import vorzuvergeben.
- Dateien verlassen niemals Ihr Gerät
- Kostenlos, keine Anmeldung
- Keine Wasserzeichen
- Funktioniert nach dem Laden auch offline
So verwenden Sie UUID-Generator
- 1
Version wählen
v4 für allgemeine zufällige IDs, v7 wenn die IDs Datenbank-Primärschlüssel werden.
- 2
Anzahl festlegen
Generieren Sie von eins bis tausend auf einmal.
- 3
Kopieren oder herunterladen
Kopieren Sie die Liste in Ihre Zwischenablage oder laden Sie sie als Textdatei herunter.
Warum Massengenerierung mehr zählt, als es klingt
Eine einzelne UUID ist überall trivial zu generieren, aber ein realistischer Testdatensatz, ein Seed-Skript für eine Entwicklungsdatenbank, oder ein Stapel vorvergebener Bezeichner für einen Importjob braucht typischerweise Dutzende oder Hunderte auf einmal, und sie einzeln über ein Ein-Wert-Tool zu generieren ist ein wirklich mühsamer Weg, eine Liste dieser Größe zusammenzustellen. Bis zu tausend in einer Aktion zu generieren und sie als reine Textdatei herunterzuladen — eine pro Zeile — verwandelt, was eine repetitive manuelle Aufgabe wäre, in einen einzigen Kopier-und-Einfügen-Schritt direkt in ein Seed-Skript, eine Fixture-Datei, oder eine Tabellenkalkulationsspalte.
Warum jeder Wert im Stapel unabhängig eindeutig bleibt
Viele UUIDs in einem Stapel zu generieren gibt nichts von der Kollisionsresistenz auf, die eine einzelne UUID hat — jeder Wert in der Liste wird unabhängig aus derselben kryptografisch zufälligen Quelle gezogen, ohne jede Beziehung zwischen einem generierten Wert und dem nächsten. Ein Stapel von tausend ist einfach tausend unabhängige Ziehungen aus demselben riesigen Möglichkeitsraum, nicht tausend Werte, die eine Struktur teilen, die sie individuell vorhersehbarer oder anfälliger für gegenseitige Kollisionen machen könnte.
Ein typischer Nutzen für einen frischen Stapel Test-Bezeichner
Seed-Skripte, Fixture-Dateien und Integrationstests brauchen häufig einen Vorrat realistisch aussehender, aber völlig gefälschter Bezeichner, um Testdatensätze zu bevölkern — ein Stapel von hundert oder tausend vorgenerierten UUIDs, direkt in eine Seed-Datei oder Tabellenkalkulationsspalte eingefügt, ist normalerweise schneller, als wiederholt eine UUID-Generierungsfunktion innerhalb des Seed-Skripts selbst aufzurufen, besonders wenn genau derselbe feste Satz von IDs konsistent über mehrere Testläufe wiederverwendet werden muss.
Häufig gestellte Fragen
Was ist der Unterschied zwischen UUID v4 und v7?
v4 ist vollständig zufällig. v7 setzt einen Millisekunden-Zeitstempel in seine führenden Bits, daher sortieren später generierte IDs nach früheren. Beide sind praktisch gleich unmöglich zu erraten; v7 ist zusätzlich einfach geordnet.
Welches sollte ich für einen Datenbank-Primärschlüssel nutzen?
v7. Zufällige v4-Schlüssel verstreuen Einfügungen über den gesamten B-Tree-Index, was ihn fragmentiert und Schreibvorgänge im großen Maßstab stark verlangsamt. v7-Schlüssel hängen sich in Reihenfolge an, daher bleiben Einfügungen sequenziell — das ist der Grund, warum v7 2024 standardisiert wurde.
Können zwei UUIDs jemals gleich sein?
Mathematisch möglich, praktisch nicht. Eine UUID v4 hat 122 zufällige Bits; Sie müssten etwa 2,7 × 10^18 generieren, bevor eine Kollision wahrscheinlich wird. Zum Vergleich: Das sind mehr UUIDs, als es Sandkörner auf der Erde gibt.
Werden sie sicher generiert?
Ja. Sie nutzen `crypto.getRandomValues`, die kryptografische Zufallsquelle Ihres Betriebssystems, nicht `Math.random`. Das zählt, wenn eine UUID jemals als Fähigkeits-Token genutzt wird — ein Freigabelink, eine Abmelde-URL, ein Passwort-Reset-Schlüssel.
Sind UUID und GUID dasselbe?
Ja. GUID ist Microsofts Name für denselben 128-Bit-Bezeichner. Der einzige Unterschied, den Sie finden werden, ist das Format: Microsoft-Tools schließen sie oft in geschweifte Klammern ein und nutzen Großbuchstaben, beides Formate, die dieses Tool erzeugen kann.
Das könnte Sie auch interessieren
Passwort-Generator
Erstellen Sie starke zufällige Passwörter und Passphrasen
JWT-Decoder
JSON Web Tokens dekodieren und untersuchen
QR-Code-Generator
Erstellen Sie QR-Codes für Links, Text, WLAN und mehr
Barcode-Generator
Code-128-Barcodes als skalierbares SVG
Farbwähler und -konverter
HEX, RGB, HSL, CMYK und Kontrastprüfung
Rechnungsgenerator
Erstellen und laden Sie eine professionelle Rechnung als PDF herunter
Lebenslauf-Generator
Erstellen Sie einen sauberen, ATS-freundlichen Lebenslauf und laden Sie ihn als PDF herunter