UUID / ID-Generator
Generieren Sie universell eindeutige Bezeichner in mehreren Formaten. Stapelgenerierung, Zeitstempel-Analyse und benutzerdefinierte Optionen. Alles laeuft in Ihrem Browser.
Tips
UUID v7 ist ideal fuer Datenbank-Primaerschluessel
UUID v7 bettet einen Zeitstempel ein, wodurch IDs natuerlich nach Erstellungszeit sortierbar werden. Dies verbessert die Datenbankindex-Leistung drastisch im Vergleich zu voellig zufaelligem UUID v4, das zufaellige Seitenaufteilungen in B-Tree-Indizes verursacht.
UUID v4-Kollisionen sind praktisch unmoeglich
With 122 random bits, you would need to generate about 2.7 quintillion UUIDs before having a 50% chance of a single collision. At 1 billion per second, that takes over 85 years.
ULID ist kuerzer als UUID, aber ebenso einzigartig
ULID packt die gleichen 128 Bits in nur 26 Zeichen mit Crockford Base32, verglichen mit 36 Zeichen fuer UUID. Es ist zeitsortierbar wie UUID v7 und vermeidet verwirrende Zeichen wie I, L, O.
Die NanoID-Laenge bestimmt das Kollisionsrisiko
Die Standard-NanoID mit 21 Zeichen hat ~126 Bits Entropie — vergleichbar mit UUID v4. Kuerzere IDs reduzieren die Entropie exponentiell: Eine 10-Zeichen-NanoID hat nur ~60 Bits, geeignet nur fuer unkritische Anwendungen.
Häufige Anwendungsfälle
Datenbank-Primaerschluessel
Verwenden Sie UUID v7 oder ULID als zeitsortierbare Primaerschluessel, die in verteilten Systemen ohne Koordination funktionieren.
URL-Slugs und kurze IDs
Generieren Sie kompakte NanoIDs fuer kurze URLs, Einladungscodes oder jeden Kontext, in dem ein kuerzerer Bezeichner bevorzugt wird.
Event-Tracking und Logging
Erstellen Sie eindeutige Event-IDs, die natuerlich nach Zeit geordnet sind, fuer Log-Aggregation und Analyse-Pipelines.
Verteilte Systemkoordination
Generieren Sie global eindeutige IDs ohne zentrale Autoritaet — jeder Knoten kann unabhaengig kollisionsfreie Bezeichner erstellen.
Objektspeicher-Schluessel
Verwenden Sie ULIDs oder UUID v7 als S3- oder Blob-Speicherschluessel, um die chronologische Reihenfolge in Bucket-Listen beizubehalten.
Testdaten-Generierung
Generieren Sie schnell Stapel realistischer eindeutiger IDs zum Befuellen von Testdatenbanken oder simulierten API-Antworten.