Generator UUID
Wybierz liczbę i wersję, a następnie skopiuj wygenerowane identyfikatory. Każde generowanie tworzy nowe wartości.
Wynik
Wypełnij pola, aby zobaczyć wynik.
Jak to obliczyć
- Losowe bajty pochodzą z przeglądarkowego interfejsu Web Crypto.
- v4 zawiera 122 losowe bity. W v7 pierwsze 48 bitów zapisuje czas Unix w milisekundach, a pozostałe są losowe.
- Bity wersji i wariantu są zgodne z RFC 9562.
Przykład
Przykładowy UUID v4: 3f1c9a52-7b4e-4d2a-9c61-0e8f5b7a2d14.
Warto wiedzieć
- UUID v7 ujawnia przybliżony czas utworzenia.
- Identyfikatory powstają lokalnie i nie są zapisywane. Nie używaj ich jako tajnych tokenów.
Kiedy użyć
- Twórz unikalne identyfikatory rekordów bazy danych lub obiektów aplikacji.
- Wybierz losowy v4 albo sortowalny według czasu v7.
Częste pytania
Czym różnią się UUID v4 i v7?
v4 jest losowy, a v7 zawiera informację o czasie, co ułatwia sortowanie chronologiczne.
Czy UUID zawsze jest unikalny?
Ryzyko kolizji jest bardzo małe, ale standard UUID nie daje matematycznej gwarancji absolutnej unikalności.
Czy wygenerowane UUID są wysyłane lub zapisywane?
Nie. Są tworzone w przeglądarce i nie są wysyłane na serwer.