UUID-Generator

UUID v4, v7, v1 und v5, ULID oder NanoID in großen Mengen erzeugen und vorhandene IDs dekodieren — direkt im Browser.

Über UUID-Generator

Was es ist

Der UUID-Generator erzeugt eindeutige Kennungen: zufällige UUID v4, zeitlich sortierbare UUID v7 und ULID, UUID v1, namensbasierte UUID v5 und kurze NanoIDs mit eigenem Alphabet und eigener Länge. Bis zu 10.000 auf einmal, als einfache Liste, JSON-Array, SQL IN oder CSV. Der Decoder zeigt, was eine vorhandene UUID oder ULID ist, und bei zeitbasierten, wann sie erzeugt wurde.

Hauptfunktionen

  • UUID v4, v7, v1 und v5, ULID und NanoID.
  • 1 bis 10.000 Kennungen auf einmal.
  • Großbuchstaben, ohne Bindestriche und Ausgabe als Liste, JSON-Array, SQL IN oder CSV.
  • UUID v5 aus einem Namespace (DNS, URL, OID oder eigener) und einem Namen.
  • NanoID mit eigenem Alphabet und eigener Länge.
  • Ein Decoder: Typ, Variante und bei v1, v7 und ULID die Erstellungszeit in Ortszeit und UTC.

So funktioniert es

  1. Wähle „Generator“ und dann den ID-Typ.
  2. Leg die Anzahl fest und, wenn du willst, Großbuchstaben, ohne Bindestriche und das Ausgabeformat.
  3. Wähle für v5 einen Namespace und gib einen Namen ein; leg für NanoID Alphabet und Länge fest.
  4. Klick auf eine Kennung, um sie zu kopieren, oder kopiere die ganze Liste.
  5. Um eine vorhandene ID zu prüfen, wechsle zu „Decoder“ und füge sie ein.

Wann es hilft

  • Einen Datenbank-Seed oder Testdaten mit Primärschlüsseln füllen.
  • Eine stabile v5-ID für eine URL oder einen Domainnamen erhalten.
  • Herausfinden, wann eine UUID v7 oder ULID aus einem Log erzeugt wurde.

Datenschutz und Grenzen

Deine Daten

Die Kennungen werden im Browser mit seinem kryptografischen Zufallsgenerator erzeugt und nicht an einen Server gesendet — die Website erhält nur ein anonymes Ereignis „Tool geöffnet“. Ein Ergebnis, das du an ein anderes Tool schickst, bleibt 24 Stunden auf diesem Gerät unter „Letzte Aktivität“.

Grenzen

  • Hat der Browser keine kryptografisch sichere Zufallsquelle (Web Crypto), wird die Erzeugung blockiert statt auf eine schwache Quelle auszuweichen.
  • Der Decoder verarbeitet jeweils eine Kennung.

Häufige Fragen

Welche Version soll ich nehmen?

v4 für eine einfache zufällige ID. v7 oder ULID, wenn IDs nach Erstellungszeit sortiert sein sollen — das hält Datenbank-Indizes kompakt. v5, wenn dieselbe Eingabe immer dieselbe ID ergeben soll.

Warum liefert v5 immer dasselbe Ergebnis?

Sie wird aus Namespace und Name berechnet, nicht aus Zufall. Genau das ist der Sinn: Dieselbe URL oder Domain ergibt immer dieselbe UUID.

Können zwei erzeugte UUIDs gleich sein?

Bei v4 und v7 ist die Wahrscheinlichkeit so gering, dass es praktisch nie vorkommt. Bei NanoID hängt es von Länge und Alphabet ab — eine kurze ID mit wenigen Zeichen kollidiert viel früher.