Generator UUID

Generuj hurtowo UUID v4, v7, v1 i v5, ULID lub NanoID i dekoduj istniejące identyfikatory — bezpośrednio w przeglądarce.

O narzędziu Generator UUID

Co to jest

Generator UUID tworzy unikalne identyfikatory: losowe UUID v4, uporządkowane w czasie UUID v7 i ULID, UUID v1, UUID v5 oparte na nazwie oraz krótkie NanoID z własnym alfabetem i długością. Do 10 000 naraz, jako zwykła lista, tablica JSON, SQL IN lub CSV. Dekoder pokaże, czym jest istniejący UUID lub ULID, a dla czasowych — kiedy go utworzono.

Główne funkcje

  • UUID v4, v7, v1 i v5, ULID oraz NanoID.
  • Od 1 do 10 000 identyfikatorów naraz.
  • Wielkie litery, bez myślników i wynik jako lista, tablica JSON, SQL IN lub CSV.
  • UUID v5 z przestrzeni nazw (DNS, URL, OID lub własnej) i nazwy.
  • NanoID z własnym alfabetem i długością.
  • Dekoder: typ, wariant, a dla v1, v7 i ULID czas utworzenia w czasie lokalnym i UTC.

Jak używać

  1. Wybierz „Generator”, a potem typ identyfikatora.
  2. Ustaw liczbę i, jeśli chcesz, wielkie litery, brak myślników i format wyniku.
  3. Dla v5 wybierz przestrzeń nazw i wpisz nazwę; dla NanoID ustaw alfabet i długość.
  4. Kliknij identyfikator, aby go skopiować, albo skopiuj całą listę.
  5. Aby sprawdzić istniejący identyfikator, przełącz na „Dekoder” i wklej go.

Kiedy się przydaje

  • Wypełnić seed bazy danych lub dane testowe kluczami głównymi.
  • Uzyskać stały identyfikator v5 dla adresu URL lub nazwy domeny.
  • Sprawdzić, kiedy utworzono UUID v7 lub ULID z logu.

Prywatność i ograniczenia

Twoje dane

Identyfikatory są generowane w przeglądarce jej kryptograficznym generatorem losowym i nie trafiają na serwer — witryna otrzymuje tylko anonimowe zdarzenie „otwarto narzędzie”. Wynik wysłany do innego narzędzia zostaje na tym urządzeniu przez 24 godziny w „Ostatniej aktywności”.

Ograniczenia

  • Jeśli przeglądarka nie ma kryptograficznie bezpiecznej losowości (Web Crypto), generowanie jest zablokowane zamiast przejść na słabsze źródło.
  • Dekoder obsługuje jeden identyfikator naraz.

Najczęstsze pytania

Którą wersję wybrać?

v4 do zwykłego losowego identyfikatora. v7 lub ULID, gdy identyfikatory mają sortować się według czasu utworzenia, co utrzymuje indeksy bazy w zwartej postaci. v5, gdy to samo wejście ma zawsze dawać ten sam identyfikator.

Dlaczego v5 zawsze daje ten sam wynik?

Jest wyliczany z przestrzeni nazw i nazwy, a nie z losowości. Na tym polega jego sens: ten sam adres URL lub domena zawsze daje ten sam UUID.

Czy dwa wygenerowane UUID mogą się powtórzyć?

Dla v4 i v7 prawdopodobieństwo jest tak małe, że w praktyce to się nie zdarza. W NanoID zależy od długości i alfabetu — krótki identyfikator z małą liczbą znaków powtórzy się znacznie szybciej.