Narzędzia

Generator UUID

Wygeneruj unikalne identyfikatory UUID (GUID) - losowe v4 albo v7 uporządkowane według czasu - i sprawdź, co kryje się w istniejącym.

Identyfikatory

Wszystko dzieje się w Twojej przeglądarce - nic, co tu wpiszesz, nie trafia na żaden serwer.

Jak to działa

v4 czy v7

UUID v4 jest całkowicie losowy - 122 losowe bity sprawiają, że powtórzenie jest praktycznie niemożliwe. UUID v7 zaczyna się od czasu utworzenia w milisekundach, więc kolejne identyfikatory układają się chronologicznie. To ważne w bazach danych: indeks rośnie po kolei, zamiast wstawiać wpisy w losowe miejsca, co przyspiesza zapis.

Bezpieczna losowość

Identyfikatory powstają z kryptograficznego generatora liczb losowych przeglądarki (crypto.getRandomValues), tego samego, którego używa się do kluczy szyfrujących - a nie z Math.random().

Najczęstsze pytania

Czy UUID i GUID to to samo?

Tak. GUID to nazwa używana przez Microsoft dla tego samego 128-bitowego identyfikatora.

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

Teoretycznie tak, w praktyce nie: trzeba by wygenerować miliardy identyfikatorów co sekundę przez dziesiątki lat, żeby szansa była zauważalna.

Czy z UUID v7 da się odczytać datę?

Tak - wpisz go w polu „Sprawdź UUID”. Dlatego nie używaj v7 tam, gdzie moment utworzenia rekordu powinien pozostać ukryty.

Porozmawiajmy o Twoim projekcie

Opisz krótko, czego potrzebujesz, a odpiszę jak najszybciej. Wolisz od razu porozmawiać? Wybierz termin krótkiej rozmowy online.