Generator identyfikatorów UUID
Twórz losowe lub uporządkowane czasowo UUID, jeden albo tysiąc naraz.
Zobacz, czy jest prawidłowy, jaka to wersja i – dla UUID opartych na czasie – kiedy powstał.
Następny: Generator hashy · Konwerter znaczników czasu Unix
Zgłoś problem z tym narzędziem
Jak używać narzędzia Generator UUID
Wybierz wersję
Wersja 4 jest losowa i pasuje niemal wszędzie. Wersja 7 zaczyna się od czasu, więc dobrze się sortuje jako klucz w bazie danych.
Wybierz liczbę
Utwórz od 1 do 1000 naraz, wielkimi literami, bez łączników lub w cudzysłowach do wklejenia w kodzie.
Skopiuj lub pobierz
Skopiuj listę lub zapisz ją jako plik tekstowy. Kliknij Generuj nowe, aby dostać świeżą partię.
Dlaczego warto korzystać z Utils365
Bezpieczna losowość
UUID pochodzą z kryptograficznego generatora liczb losowych przeglądarki, tego samego, którego używa się do kluczy i tokenów.
Wersja 7 zrobiona porządnie
UUID v7 są zgodne z RFC 9562 i zachowują kolejność, nawet gdy wiele z nich powstaje w tej samej milisekundzie.
Sprawdź dowolny UUID
Wklej UUID, aby zobaczyć, czy jest prawidłowy, jaka to wersja i wariant oraz kiedy powstał, jeśli jest oparty na czasie.
Prywatność w standardzie
Wszystko dzieje się w przeglądarce, więc tworzone UUID nigdy nie są nigdzie wysyłane ani przechowywane.
Często zadawane pytania
Czym jest UUID?
To 128-bitowy identyfikator zapisany jako 32 cyfry szesnastkowe w grupach 8-4-4-4-12, np. 550e8400-e29b-41d4-a716-446655440000. Nazywa się go też GUID. UUID można tworzyć w dowolnym miejscu bez centralnej listy, a i tak się nie powtórzą.
Czym różni się UUID v4 od v7?
Wersja 4 to 122 losowe bity. Wersja 7 zaczyna się od czasu w milisekundach, po którym następują losowe bity, więc nowsze UUID sortują się za starszymi. Dzięki temu indeksy bazy danych są uporządkowane i szybkie.
Której wersji UUID użyć jako klucza głównego w bazie danych?
Zwykle lepsza jest wersja 7. Ponieważ wartości rosną z czasem, nowe wiersze trafiają na koniec indeksu zamiast być rozrzucone, co oznacza mniej podziałów stron i lepsze buforowanie.
Czy dwa UUID mogą być takie same?
W praktyce nie. Przy 122 losowych bitach trzeba by tworzyć około miliarda UUID na sekundę przez 85 lat, aby mieć choćby 50% szans na jedno powtórzenie.
Czy GUID to to samo co UUID?
Tak. GUID to nazwa Microsoftu na to samo. Windows często pokazuje GUID wielkimi literami w nawiasach klamrowych, np. {550E8400-E29B-41D4-A716-446655440000}. Sprawdzarka akceptuje też taką formę.
Czy z UUID można odczytać datę?
Tylko z wersji opartych na czasie: 1, 6 i 7. Wklej taki UUID w polu Sprawdź UUID, aby zobaczyć, kiedy powstał. Wersja 4 jest całkowicie losowa, więc nie zawiera daty.