PixConvert

UUID-Generator

Generieren Sie kryptografisch zufällige UUID v4-Kennungen – einzeln oder in großen Mengen – sofort in Ihrem Browser.

Klicken Sie auf „Generieren“, um eine UUID zu erstellen.
Massengenerierung

Warum den PixConvert UUID-Generator verwenden?

Der schnellste und datenschutzfreundlichste UUID- Bildgenerator – verwendet crypto.randomUUID.

Kryptografisch zufällig

Verwendet crypto.randomUUID() — eine auf einem CSPRNG basierende UUID v4-Implementierung, die in moderne Browser integriert ist.

Massenerzeugung

Generieren Sie bis zu 100 UUIDs gleichzeitig und Kopie die gesamte Liste mit einem Klick in die Zwischenablage.

Formatoptionen

Wählen Sie zwischen Großbuchstaben, geschweiften Klammern (Windows-GUID-Stil) oder Format ohne Bindestriche, um die Formatierung an Ihr Zielsystem anzupassen.

100 % privat

UUIDs werden vollständig clientseitig generiert. Es wird nichts an einen Server gesendet.

Sofortkopie

Klicken Sie auf „Kopieren“, um eine einzelne UUID sofort zu Kopie . Beim Massenkopieren werden alle generierten UUIDs als zeilenweise getrennte Liste kopiert.

Keine Wiederholungen

Jede UUID ist statistisch eindeutig. Die Kollisionswahrscheinlichkeit beträgt 1 zu 5,3 × 10³⁶ – praktisch null.

Anwendungsfälle für UUIDs

UUIDs sind die Standardmethode zur Erzeugung eindeutiger Kennungen ohne zentrale Instanz.

Datenbank-Primärschlüssel

Verwenden Sie UUIDs als Primärschlüssel in verteilten Datenbanken, um Kollisionen durch automatische Inkrementierung zwischen den Shards zu vermeiden.

  • PostgreSQL UUID-Spalten
  • Alternative zu MongoDB ObjectId
  • DynamoDB-Partitionsschlüssel

Testdaten

Generieren Sie realistisch aussehende IDs für Testumgebungen, Startdaten und simulierte APIs.

  • Saatgut-Testdatenbanken
  • Gefälschte API-Antwort-IDs
  • Fixture-Dateien ausfüllen

Sitzungs- und Token-IDs

Generieren Sie eindeutige Sitzungskennungen, Korrelations-IDs und Idempotenzschlüssel.

  • Generierung eines Sitzungstokens
  • API-Idempotenzschlüssel
  • Korrelations-IDs anfordern

Wie man eine UUID generiert

1

Klicken Sie auf Generieren, um eine einzelne UUID v4 zu erstellen. Wählen Sie die Formatierungsoptionen (Großbuchstaben, geschweifte Klammern, keine Bindestriche) nach Bedarf aus.

2

Klicken Sie auf „Kopieren“, um die Datei in die Zwischenablage zu speichern. Bei mehreren UUIDs verwenden Sie „Massengenerierung“ und anschließend „Alle kopieren“.

3

Jede UUID verwendet crypto.randomUUID für v4-Zufälligkeit – kollisionssicher für Datenbankschlüssel, Dateinamen und Anforderungs-IDs.

Häufig gestellte Fragen

UUID-Generierung erklärt.

Was ist eine UUID?

Eine UUID (Universally Unique Identifier) ​​ist eine 128-Bit-Kennung, die gemäß RFC 4122 standardisiert ist. Sie wird als 32-stellige Hexadezimalzahl im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx dargestellt. UUID v4 wird zufällig generiert.

Ist UUID v4 wirklich einzigartig?

Statistisch gesehen ja. UUID v4 besteht aus 122 Zufallsbits (6 Bits sind versionsspezifisch). Die Wahrscheinlichkeit, dass zwei zufällig generierte UUIDs identisch sind, liegt bei 1 zu 5,3 × 10³⁶ – man müsste also Milliarden von UUIDs pro Sekunde über Milliarden von Jahren generieren, um eine Kollision zu beobachten.

Worin besteht der Unterschied zwischen UUID und GUID?

GUID (Globally Unique Identifier) ​​ist Microsofts Implementierung von UUID. Beide haben dasselbe Format – GUIDs werden oft in Großbuchstaben und geschweiften Klammern dargestellt: {550E8400-E29B-41D4-A716-446655440000} . Verwenden Sie die Option „Mit geschweiften Klammern“, um eine Ausgabe im GUID-Format zu generieren.

Soll ich UUID v4 oder v7 verwenden?

UUID v4 ist vollständig zufällig. UUID v7 (RFC 9562) ist zeitlich geordnet und eignet sich daher deutlich besser als Primärschlüssel in Datenbanken – sequentielle Einfügungen vermeiden die Fragmentierung des B-Baums. Die Unterstützung von v7 in Browsern ist noch eingeschränkt; für die meisten Anwendungsfälle ist v4 derzeit ausreichend.

Kann ich UUIDs als Primärschlüssel in einer Datenbank verwenden?

Ja, aber v4-UUIDs sind zufällig, was bei hohen Schreibvolumina in Datenbanken wie MySQL/PostgreSQL zu einer Fragmentierung des B-Baum-Index führt. Für Systeme mit hohem Durchsatz sollten Sie stattdessen ULIDs oder UUID v7 (zeitlich geordnet) in Betracht ziehen.