Generate UUIDs
Validate UUID
Generated UUIDs(1)
Was ist UUID Generator?

UUID Generator ist ein kostenloses Online-Tool, das universell eindeutige Kennungen (UUIDs) erstellt, auch als GUIDs bezeichnet (global Unique Identifier). UUIDs sind 128-Bit-Werte, um Objekte, Datensätze und Ressourcen in Softwaresystemen eindeutig zu identifizieren, ohne dass eine zentrale Autorität erforderlich ist.
Dieser Generator produziert UUIDs der Version 4, die Zufallsvariante, die in fast jedem Fall gewünscht wird, in dem eine ID eindeutig sein muss, ohne sich mit irgendetwas anderem abzustimmen. Sie können eine nach der anderen generieren oder Dutzende massenweise generieren und sie in das Format kopieren, das Ihr Code erwartet: kanonisch, groß, verstrebt oder mit entfernten Bindestrichen.
UUIDs sind in verteilten Systemen, Datenbanken, APIs und Microservices unerlässlich, bei denen eine eindeutige Identifizierung über verschiedene Server und Dienste erforderlich ist. Unabhängig davon, ob Sie einen Primärschlüssel für einen Datenbankdatensatz, ein Sitzungstoken oder einen eindeutigen Dateinamen benötigen, dieses Tool generiert standardkonforme UUIDs sofort in Ihrem Browser.
Die Versionen sind nicht austauschbar, und die falsche auszuwählen hat Konsequenzen Version 4 ist 122 zufällige Bits, was ausreicht, dass Kollisionen kein praktisches Problem darstellen: Sie müssten Milliarden generieren, bevor sich die Chancen lohnen, darüber nachzudenken Version 1 kodiert einen Zeitstempel und die Netzwerkadresse der Maschine, also sortiert sie nach der Erstellungszeit und leckt, wo und wann sie hergestellt wurde, weshalb sie in Ungnade gefallen ist. Version 7, die neuere Option, hält die Zeitbestellung ohne Hardware-Kennung aufrecht, und dass die Bestellung wichtiger ist als es klingt: Zufällige Version 4 ids streut über einen Datenbankindex und fragmentiert ihn, während zeitbestellte ids anhängen. Die eine einzige Version ist nicht für UID, ist geheim.
Wie verwende ich den UUID-Generator?
Überprüfen Sie, was Sie benötigen, Version 4
Entscheiden Sie, ob Version 4 die richtige Wahl ist Seine 122 Zufallsbits machen es zur Standardeinstellung für Primärschlüssel, Dateinamen und Korrelations-IDs; zeitbestellte Ids sind die Alternative, wenn der Wert von einer Datenbank stark indiziert wird.
Legen Sie die Menge fest
Wählen Sie aus, wie viele UUIDs gleichzeitig generiert werden sollen. Sie können eine einzelne UUID generieren oder mehrere UUIDs für Batch-Operationen erstellen.
UUIDs generieren
Klicken Sie auf generieren. Jede ID folgt dem in RFC 9562 definierten Layout der Version 4, wobei ihre Zufallsbits aus der Web Crypto API und nicht aus Math.random stammen.
Kopieren und verwenden
Klicken Sie auf eine UUID, um sie in Ihre Zwischenablage zu kopieren, oder verwenden Sie die Schaltfläche Alle kopieren, um den gesamten Stapel zur Verwendung in Ihrer Anwendung zu greifen.
Hauptmerkmale
Kryptographische Zufälligkeit
Die 122 Zufallsbits stammen von der Web Crypto API, nicht von Math.random, deren Ausgabe anhand früherer Werte vorhersehbar ist
Vier Ausgabeformate
Kopieren Sie als kanonische Kleinbuchstaben, Großbuchstaben, gespannt {...} oder mit gestreiften Bindestrichen, passend zu den Erwartungen Ihrer Sprache oder Datenbank
Massengenerierung
Generieren Sie mehrere UUIDs gleichzeitig für Stapelvorgänge wie das Seeding-Datenbanken oder das Erstellen von Testdaten
Normenkonform
Jede ID folgt dem Version-4-Layout in RFC 9562, das RFC 4122 veraltet hat, wobei die Versions- und Variantenbits korrekt eingestellt sind
Frequently Asked Questions
Related Tools
Timestamp Converter
Convert between Unix timestamps and human-readable dates
JWT Generator
Generate and sign JSON Web Tokens with HS256, HS384, or HS512, add standard claims, and copy the token. Runs client-side.
List Randomizer
Shuffle a list into random order or pick random winners from names, entries, or any list of items
Random Number Generator
Generate random numbers in any range, with unique-only and decimal options.
Comments
0 comments
No comments yet. Be the first to share your thoughts!