UUID-Generator

Der kostenlose UUID-Generator von Bee Tools. Erstellt massenweise UUID v4 und Nano ID mit Optionen für Großbuchstaben, ohne Bindestriche, in Klammern und Länge. Ideal für DB-Schlüssel und API-Tokens.

UUID v4 und Nano ID massenweise mit Formatsteuerung erzeugen. UUID v4 verwendet die native crypto.randomUUID()-API des Browsers und folgt RFC 4122. Nano ID ist eine 21-stellige URL-freundliche Alternative mit vergleichbarer Kollisionssicherheit. Erzeugen Sie bis zu 1.000 IDs auf einmal.

UUID und Nano ID erklärt

Was ist eine UUID

UUID (Universally Unique Identifier) ist in RFC 4122 definiert. Sie ist 128 Bit groß, typischerweise dargestellt als 32 Hex-Zeichen in 8-4-4-4-12-Gruppen. UUID v1 ist zeitstempelbasiert; v4 ist zufallsbasiert und am weitesten verbreitet.

Zufälligkeit von v4

UUID v4 füllt 122 Bit mit kryptografischer Zufälligkeit; die ersten 6 Bit geben Version und Variante an. Beispiel:

550e8400-e29b-41d4-a716-446655440000

Erzeugen Sie 1 Mrd. v4-UUIDs pro Sekunde, und Sie erreichten 50 % Kollision erst nach ~82 Jahren (mathematisch bewiesen).

Was ist Nano ID

Nano ID wurde 2017 von Andrey Sitnik erstellt. Eine winzige (~130 B) Bibliothek, die IDs 4× kürzer als UUID v4 erzeugt. Verwendet standardmäßig das URL-sichere Alphabet A-Za-z0-9_-.

Empfohlene Nutzung

  • DB-Primärschlüssel — als BINARY(16) speichern, um Platz zu sparen.
  • Verteilte Ablaufverfolgung — UUID v4 ist die OpenTelemetry-Vorgabe.
  • API-Tokens / Kurzlinks — Nano ID ist kürzer; mit HMAC kombinieren.
  • Dateinamen — Nano ID funktioniert out-of-the-box in URLs.

Leistung

Durchsatz: UUID v4 ≈ 1,3 Mio./s, Nano ID ≈ 1,8 Mio./s. Nano ID gewinnt bei Massenerzeugung leicht.

Klicken Sie jetzt auf Erzeugen und spüren Sie die Freude, 100 einzigartige IDs in wenigen Millisekunden zu erhalten.

Open-Source-Hinweis: UUID v4 verwendet die native crypto.randomUUID() des Browsers. Nano ID von ai/nanoid, MIT-Lizenz. Copyright 2017 Andrey Sitnik.

FAQs

Wie wird UUID v4 erzeugt? Kollisionswahrscheinlichkeit?
Wir rufen die native crypto.randomUUID() des Browsers auf, die intern crypto.getRandomValues für 122 Bit kryptografische Zufälligkeit nutzt. Die Kollisionswahrscheinlichkeit liegt bei ~1/2^61 — effektiv null.
Nano ID vs. UUID — was ist besser?
Für URLs und APIs ist Nano ID kürzer; für sprachübergreifende Kompatibilität ist UUID v4 der Industriestandard. Beide haben effektiv identische Kollusionseigenschaften.
Warum ist die Standardlänge 21?
21 Zeichen ergeben ~126 Bit Entropie, entsprechen der Einzigartigkeit von UUID v4 und halten URLs kurz.
Könnten die erzeugten UUIDs sich wiederholen?
Rechnerisch eine von Billionen. Wir empfehlen eine Deduplizierungsprüfung vor Masseneinfügungen, falls nötig.
Werden meine IDs an einen Server gesendet?
Nein. Alles läuft in Ihrem Browser — ziehen Sie das Netzkabel ab und es funktioniert trotzdem.
Kann ich eine GUID erzeugen?
Ja. Setzen Sie eine UUID v4 in geschweifte Klammern für eine GUID im Microsoft-Stil; schalten Sie die Wrap-Option um.
Was ist das Alphabet von Nano ID?
URL-sicheres A-Za-z0-9_- (64 Zeichen) standardmäßig — dasselbe, das unser Werkzeug verwendet.