← Strona główna

Generator UUID

Generuje identyfikatory UUID w wersji 4 (losowej): 128-bitowe wartości na tyle unikalne, że dwa utworzone niezależnie — na różnych maszynach, bez żadnej centralnej koordynacji — praktycznie nigdy się nie powtórzą. Powstają w przeglądarce z użyciem Web Crypto API, opcjonalnie z myślnikami i wielkimi literami, i nic nie trafia na serwer.

Opcje
Maks. 50
Wygenerowany UUID

Czym jest UUID?

UUID (Universally Unique Identifier) to 128-bitowa wartość służąca do jednoznacznej identyfikacji informacji, generowana w taki sposób, aby kolizje między dwoma niezależnie utworzonymi identyfikatorami UUID były praktycznie niemożliwe — nawet na różnych maszynach, bez centralnej koordynacji. To narzędzie generuje identyfikatory UUID w wersji 4 (losowe) całkowicie w Twojej przeglądarce za pomocą Web Crypto API; nic nie jest wysyłane ani przechowywane na serwerze.

Jak wygenerować UUID

  1. Wybierz format — użyj pól wyboru „Uwzględnij Myślniki" i „Wielkie Litery", aby ustawić żądany format zapisu.
  2. Podaj liczbę — w polu „Liczba do Wygenerowania" wpisz, ile identyfikatorów UUID utworzyć naraz (maks. 50).
  3. Wygeneruj — kliknij przycisk „Generuj UUID", a zostaną utworzone natychmiast w Twojej przeglądarce.
  4. Kopiuj — użyj przycisku „Kopiuj" przy każdej pozycji lub przycisku „Kopiuj Wszystko", aby umieścić je w schowku.

Czym jest UUID v4 (losowe)?

UUID w wersji 4 powstaje przez wypełnienie większości wartości (122 bitów) liczbami losowymi. Nie używa informacji takich jak czas czy adres MAC urządzenia, więc jest trudne do przewidzenia, a to narzędzie korzysta z kryptograficznie bezpiecznego źródła losowości Web Crypto. Zgodnie ze standardem pole wersji jest zawsze ustawione na 4, a pole wariantu na jedną z wartości 8, 9, a lub b.

Gdzie wykorzystuje się UUID?

Identyfikatory UUID są powszechnie stosowane jako klucze główne w bazach danych, identyfikatory sesji i śledzenia żądań, nazwy przesyłanych plików oraz unikalne identyfikatory rekordów w systemach rozproszonych, w których wiele maszyn musi niezależnie generować identyfikatory bez ryzyka kolizji.

Czy dwa identyfikatory UUID mogą kolidować?

Teoretycznie tak, ale prawdopodobieństwo jest praktycznie bliskie zeru. UUID v4 ma około 5,3×10³⁶ możliwych wartości, więc nawet generując miliard na sekundę, na pojawienie się jednej kolizji trzeba by czekać dziesiątki lat. Dlatego można ich bezpiecznie używać jako unikalnych identyfikatorów bez centralnej koordynacji.

Czy generowane identyfikatory UUID są zapisywane?

Nie. Wszystkie identyfikatory UUID są generowane wyłącznie w Twojej przeglądarce i nie są wysyłane ani zapisywane na serwerze. Po odświeżeniu strony wyniki znikają, więc skopiuj wcześniej potrzebne wartości.