Generator UUID v4
Wylosuj od 1 do 1000 identyfikatorów i skopiuj aktualną listę. UUID służy do oznaczania rekordów, nie jako hasło lub token dostępu.
Wybierz liczbę i wygeneruj UUID.
Tutaj pojawi się lista po kliknięciu „Wygeneruj UUID”.
Losowanie w tej przeglądarce
Własny kod nie zapisuje ani nie wysyła listy. Na tej trasie nie ma reklam ani zewnętrznych skryptów analitycznych. Kopia pozostaje w schowku urządzenia; usunięcie listy z karty nie czyści schowka.
Jak powstaje UUIDv4
Dla każdego UUID losujemy 16 bajtów przez Web Crypto. Ustawiamy wersję 4 oraz wariant RFC i zapisujemy wynik w grupach 8-4-4-4-12 znaków szesnastkowych. W 128 bitach identyfikatora pozostają 122 bity losowe. Nie korzystamy z daty, licznika ani Math.random. Brak lub błąd Web Crypto zatrzymuje całą partię, bez częściowej listy.
W obrębie jednej partii odrzucamy powtórzenia. Po ośmiu nieudanych próbach dla jednej pozycji przerywamy generowanie. Nie porównujemy z innymi partiami, bazami ani całym światem, więc nie gwarantujemy globalnej unikalności.
Przykład: pięć rekordów testowych
Pozostaw liczbę 5 i kliknij „Wygeneruj UUID”. Otrzymasz pięć różnych identyfikatorów, każdy po 36 znaków: cyfry, litery a-f i cztery łączniki. Kliknij „Kopiuj listę UUID”, aby otrzymać pięć wierszy bez numeracji, podpisu i notatki. Kolejne losowanie zastępuje całą listę. Po zmianie liczby wygeneruj nową partię.
UUID, GUID i hasło
Nazwa GUID bywa używana dla identyfikatora w tym samym formacie. To narzędzie generuje wyłącznie UUID w wersji 4. Nie tworzy wersji 5 lub 7 i nie zapisuje czasu powstania. Znajomość UUID nie może zastępować autoryzacji dostępu do rekordu.
Nie używaj tej listy jako hasła, kodu jednorazowego lub tokenu dostępu. Do reguł pola hasła służy generator haseł, a do słów z separatorem generator polskich fraz hasłowych.
Kopiowanie i powrót do strony
Bez dostępu do schowka pokażemy bieżącą listę w polu do ręcznego zaznaczenia. Zmiana liczby, błąd lub usunięcie wyniku blokuje starą kopię. Po opuszczeniu strony lista jest usuwana z widoku; powrót nie losuje jej ponownie. Nie ma historii wyników, zapisu do pliku, projektu JSON ani danych w adresie.
Metoda: RFC 9562, UUIDv4 oraz Web Cryptography: getRandomValues. Ograniczenia unikalności i dostępu opisują sekcje 6.8 i 8 RFC.